| Commit message (Expand) | Author | Age | Files | Lines |
| * | Properly implement the scope restriction on the NRVO for | Douglas Gregor | 2011-07-06 | 1 | -2/+2 |
| * | [ARC] When casting from a pointer to an objective-c object with known ownersh... | Argyrios Kyrtzidis | 2011-07-01 | 1 | -7/+12 |
| * | [ARC] When casting from a pointer to an objective-c object with known ownersh... | Argyrios Kyrtzidis | 2011-07-01 | 1 | -3/+10 |
| * | Introduce Declarator::CXXNewContext and remove 'AutoAllowedInTypeName' parameter | Argyrios Kyrtzidis | 2011-06-28 | 1 | -1/+1 |
| * | Introduce DelayedCleanupPool useful for simplifying clean-up of certain resou... | Argyrios Kyrtzidis | 2011-06-22 | 1 | -9/+2 |
| * | Parse C++0x generalized initializers. | Sebastian Redl | 2011-06-05 | 1 | -22/+38 |
| * | Implement __underlying_type for libc++. | Alexis Hunt | 2011-05-19 | 1 | -0/+1 |
| * | Implement the __is_trivially_copyable type trait | Alexis Hunt | 2011-05-13 | 1 | -0/+1 |
| * | Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and | Alexis Hunt | 2011-05-09 | 1 | -1/+2 |
| * | Fix a double free when parsing malformed code. Fixes rdar://9173693. | Argyrios Kyrtzidis | 2011-05-03 | 1 | -2/+5 |
| * | Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. | Chandler Carruth | 2011-05-01 | 1 | -2/+0 |
| * | Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin d... | Francois Pichet | 2011-04-28 | 1 | -0/+4 |
| * | Implementation of Embarcadero array type traits | John Wiegley | 2011-04-28 | 1 | -0/+52 |
| * | t/clang/type-traits | John Wiegley | 2011-04-27 | 1 | -4/+31 |
| * | Simplify the parser's handling of Sema::ClassifyName() for types, by | Douglas Gregor | 2011-04-27 | 1 | -2/+1 |
| * | t/clang/expr-traits | John Wiegley | 2011-04-25 | 1 | -0/+30 |
| * | Add support for '__is_literal_type' spelling of the existing | Chandler Carruth | 2011-04-24 | 1 | -0/+1 |
| * | Implement basic __is_trivial type-trait support, enough to close PR9472. | Chandler Carruth | 2011-04-23 | 1 | -0/+1 |
| * | Sort the type traits in a few places where they weren't previously | Chandler Carruth | 2011-04-23 | 1 | -1/+1 |
| * | Fix an assertion when code-completing, rdar://9288730 & http://llvm.org/PR9728. | Argyrios Kyrtzidis | 2011-04-23 | 1 | -1/+6 |
| * | For consistency, change suffix from war_ to warn_ for some Microsoft warnings... | Francois Pichet | 2011-04-22 | 1 | -1/+1 |
| * | Parse GNU-style attributes prior to the type-id/new-type-id in a C++ | Douglas Gregor | 2011-04-15 | 1 | -0/+4 |
| * | Detect when the string "<::" is found in code after a cast or template name a... | Richard Smith | 2011-04-14 | 1 | -0/+79 |
| * | Improve recovery (error + fix-it) when parsing type dependent template name w... | Francois Pichet | 2011-03-27 | 1 | -3/+8 |
| * | Insomniac refactoring: change how the parser allocates attributes so that | John McCall | 2011-03-24 | 1 | -5/+7 |
| * | Fixes for some more expressions containing function templateids that | Douglas Gregor | 2011-03-12 | 1 | -1/+9 |
| * | Teach Sema::ActOnCXXNestedNameSpecifier and Sema::CheckTemplateIdType | Douglas Gregor | 2011-03-04 | 1 | -34/+29 |
| * | Push nested-name-specifier source-location information into dependent | Douglas Gregor | 2011-03-02 | 1 | -5/+6 |
| * | Reinstate the introduction of source-location information for | Douglas Gregor | 2011-03-01 | 1 | -2/+6 |
| * | Revert r126748, my second attempt at nested-name-specifier source | Douglas Gregor | 2011-03-01 | 1 | -6/+2 |
| * | Reinstate r126737, extending the generation of type-source location | Douglas Gregor | 2011-03-01 | 1 | -2/+6 |
| * | Fix some regressions in the GCC testsuite due to bad souce-location | Douglas Gregor | 2011-03-01 | 1 | -2/+6 |
| * | When we encounter a dependent template name within a | Douglas Gregor | 2011-02-28 | 1 | -16/+19 |
| * | Make sure to give CXXScopeSpec::SetInvalid() a valid source | Douglas Gregor | 2011-02-25 | 1 | -1/+3 |
| * | Retain complete source-location information for C++ | Douglas Gregor | 2011-02-24 | 1 | -5/+4 |
| * | Tweak the CXXScopeSpec API a bit, so that we require the | Douglas Gregor | 2011-02-24 | 1 | -2/+2 |
| * | Teach CXXScopeSpec to handle the extension of a nested-name-specifier | Douglas Gregor | 2011-02-24 | 1 | -23/+19 |
| * | Tweaks to C++0x deduced auto type support: | Richard Smith | 2011-02-21 | 1 | -0/+2 |
| * | Implement the C++0x deduced 'auto' feature. | Richard Smith | 2011-02-20 | 1 | -1/+2 |
| * | Implement the Microsoft __is_convertible_to type trait, modeling the | Douglas Gregor | 2011-01-27 | 1 | -0/+1 |
| * | Implement support for non-type template parameter packs whose type is | Douglas Gregor | 2011-01-19 | 1 | -2/+5 |
| * | Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and | Jeffrey Yasskin | 2011-01-18 | 1 | -1/+1 |
| * | When we're inside a functional cast, '>' is an operator. Fixes PR8912. | Douglas Gregor | 2011-01-11 | 1 | -0/+3 |
| * | Refactor how we collect attributes during parsing, and add slots for attributes | John McCall | 2010-12-24 | 1 | -7/+4 |
| * | Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi... | Francois Pichet | 2010-12-08 | 1 | -1/+2 |
| * | Fix enumerator not handled in switch warnings. | Francois Pichet | 2010-12-07 | 1 | -2/+2 |
| * | Type traits intrinsic implementation: __is_base_of(T, U) | Francois Pichet | 2010-12-07 | 1 | -1/+45 |
| * | Remove one I just added, add a more focused test for why the current code is ... | Nico Weber | 2010-11-22 | 1 | -2/+0 |
| * | Try to get the bots green after r119966. | Nico Weber | 2010-11-22 | 1 | -2/+4 |
| * | Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661. | Nico Weber | 2010-11-22 | 1 | -2/+2 |