| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add the TypeSourceInfo for the lambda call operator to the lambda's | Eli Friedman | 2012-09-19 | 1 | -2/+3 |
| * | Normalize line endings of r163013 (part 2). | Joao Matos | 2012-08-31 | 1 | -16/+16 |
| * | Improved MSVC __interface support by adding first class support for it, inste... | Joao Matos | 2012-08-31 | 1 | -14/+16 |
| * | [analyzer] Correctly devirtualize virtual method calls in constructors. | Jordan Rose | 2012-08-15 | 1 | -3/+10 |
| * | Fix ambiguity detection in GetBestOverloadCandidateSimple. | Benjamin Kramer | 2012-07-30 | 1 | -2/+2 |
| * | When we have an Objective-C object with non-trivial lifetime in a | Douglas Gregor | 2012-07-23 | 1 | -3/+6 |
| * | Stop instantiating a class if we hit a static_assert failure. Also, if the | Richard Smith | 2012-07-11 | 1 | -3/+5 |
| * | CXXRecordDecl: Split getBases/getVBases into a slow and a fast path. | Benjamin Kramer | 2012-07-04 | 1 | -0/+8 |
| * | Fix a crash I introduced in r159212. | Rafael Espindola | 2012-06-27 | 1 | -1/+1 |
| * | During codegen of a virtual call we would extract any casts in the expression | Rafael Espindola | 2012-06-26 | 1 | -0/+49 |
| * | Documentation cleanup: Made a parameter name in a \param command match the code | James Dennett | 2012-06-15 | 1 | -1/+1 |
| * | Remove CXXRecordDecl flags which are unused after r158289. | Richard Smith | 2012-06-10 | 1 | -70/+6 |
| * | PR13051: If a constructor is explicitly defaulted, it isn't marked as being | Richard Smith | 2012-06-08 | 1 | -0/+12 |
| * | Revert Decl's iterators back to pointer value_type rather than reference valu... | David Blaikie | 2012-06-06 | 1 | -4/+4 |
| * | A non-explicit constructor template with a second parameter that is a | Douglas Gregor | 2012-06-05 | 1 | -1/+3 |
| * | A union can have a constexpr defaulted default constructor, if it has an | Richard Smith | 2012-05-07 | 1 | -5/+8 |
| * | A conversion operator in a base class shouldn't hide another conversion operator | Richard Smith | 2012-05-06 | 1 | -2/+4 |
| * | Remove the ref/value inconsistency in filter_decl_iterator. | David Blaikie | 2012-04-30 | 1 | -4/+4 |
| * | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -3/+3 |
| * | Make sure the accessors for overridden methods don't return inherited constru... | Eli Friedman | 2012-03-10 | 1 | -4/+9 |
| * | Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes and | Richard Smith | 2012-02-25 | 1 | -2/+10 |
| * | Generate an AST for the conversion from a lambda closure type to a | Douglas Gregor | 2012-02-22 | 1 | -10/+0 |
| * | Improve our handling of lambda expressions that occur within default | Douglas Gregor | 2012-02-21 | 1 | -2/+2 |
| * | Rework the Sema/AST/IRgen dance for the lambda closure type's | Douglas Gregor | 2012-02-17 | 1 | -0/+6 |
| * | Implicitly define a lambda's conversion functions (to function | Douglas Gregor | 2012-02-16 | 1 | -0/+15 |
| * | Split the storage of lambda information between the LambdaExpr and the | Douglas Gregor | 2012-02-13 | 1 | -51/+1 |
| * | Keep track of the set of array index variables we use when we | Douglas Gregor | 2012-02-13 | 1 | -1/+20 |
| * | Move the storage of lambda captures and capture initializers from | Douglas Gregor | 2012-02-13 | 1 | -11/+42 |
| * | Update constexpr implementation to match CWG's chosen approach for core issues | Richard Smith | 2012-02-13 | 1 | -2/+2 |
| * | const-qualify CXXRecordDecl::getCaptureFields. | Eli Friedman | 2012-02-11 | 1 | -1/+1 |
| * | Extend CXXRecordDecl with a function that determines the mapping from | Douglas Gregor | 2012-02-10 | 1 | -0/+29 |
| * | CWG issue 1405: mutable members are allowed in literal types, but can't undergo | Richard Smith | 2012-02-09 | 1 | -5/+1 |
| * | Revert my patches which removed Diagnostic.h includes by moving some operator... | Benjamin Kramer | 2012-02-07 | 1 | -1/+0 |
| * | Move various diagnostic operator<< overloads out of line and remove includes ... | Benjamin Kramer | 2012-02-04 | 1 | -0/+1 |
| * | constexpr: | Richard Smith | 2012-02-02 | 1 | -0/+5 |
| * | Remove redundant checks in CXXRecordDecl::isCLike(), as suggested by Sebastian. | Argyrios Kyrtzidis | 2012-02-01 | 1 | -5/+1 |
| * | Change HasMutableFields to HasOnlyCMembers and consider that a tag inside | Argyrios Kyrtzidis | 2012-01-26 | 1 | -4/+7 |
| * | In CXXRecordDecl::isCLike(), also check for PODness. | Argyrios Kyrtzidis | 2012-01-24 | 1 | -1/+2 |
| * | Introduce CXXRecordDecl::isCLike() that is true if the class is C-like, | Argyrios Kyrtzidis | 2012-01-23 | 1 | -1/+17 |
| * | Remove unnecessary default cases in switches over enums. | David Blaikie | 2012-01-17 | 1 | -1/+1 |
| * | De-virtualize getPreviousDecl() and getMostRecentDecl() when we know | Douglas Gregor | 2012-01-14 | 1 | -4/+4 |
| * | constexpr: fix typo resulting in move constructors sometimes not being | Richard Smith | 2012-01-11 | 1 | -2/+2 |
| * | Pack UsingDecl more. | Benjamin Kramer | 2012-01-07 | 1 | -6/+7 |
| * | Switch NamespaceDecl from its own hand-rolled redeclaration chain over | Douglas Gregor | 2012-01-07 | 1 | -9/+19 |
| * | More lambda work: semantic analysis of capturing 'this'. It's a bit complica... | Eli Friedman | 2012-01-07 | 1 | -2/+2 |
| * | When creating declarations that are deserialized from an module file, | Douglas Gregor | 2012-01-05 | 1 | -12/+108 |
| * | PR11614: Mark defaulted special constructors as constexpr if their implicit | Richard Smith | 2011-12-22 | 1 | -9/+109 |
| * | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie | 2011-12-20 | 1 | -0/+26 |
| * | When we notice that a member function is defined with "= delete" or "= | Douglas Gregor | 2011-11-07 | 1 | -5/+5 |
| * | Rework the AST for the initializer of a delegating constructor, so | Douglas Gregor | 2011-11-01 | 1 | -10/+23 |