| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert file unintentionally changed in r235162. | Daniel Jasper | 2015-04-17 | 1 | -1/+1 |
* | clang-format: Add default fallback style. | Daniel Jasper | 2015-04-17 | 1 | -1/+1 |
* | [modules] When merging class definitions, make the retained definition visible | Richard Smith | 2015-03-27 | 1 | -11/+23 |
* | [modules] Handle defining a tag with a typedef name for linkage purposes on t... | Richard Smith | 2015-03-27 | 1 | -6/+5 |
* | [Modules] Fix tiny bug where we failed to get the canonical decl when | Chandler Carruth | 2015-03-26 | 1 | -1/+1 |
* | [modules] If we reach a definition of a class for which we already have a | Richard Smith | 2015-03-26 | 1 | -0/+14 |
* | Keep track of canonical decls in Redeclarable. | Manuel Klimek | 2015-03-25 | 1 | -0/+4 |
* | [modules] Deserialize CXXCtorInitializer list for a constructor lazily. | Richard Smith | 2015-03-24 | 1 | -8/+18 |
* | [modules] Remove redundant import of lexical decls when building a lookup table | Richard Smith | 2015-03-23 | 1 | -39/+38 |
* | Reverting 232853 and 232870 because they depend on 232793, | Vince Harron | 2015-03-22 | 1 | -38/+39 |
* | [modules] When either redecl chain merging or an update record causes us to | Richard Smith | 2015-03-21 | 1 | -36/+31 |
* | [modules] Remove temporary IdentifierInfo lookup results when we're done with... | Richard Smith | 2015-03-20 | 1 | -3/+7 |
* | [modules] Fix bug where an anonymous namespace could cause the containing | Richard Smith | 2015-03-17 | 1 | -9/+18 |
* | [modules] When merging the pattern of a class template definition into a prior | Richard Smith | 2015-03-11 | 1 | -0/+1 |
* | [modules] Avoid accidentally completing the redeclaration chain when updating | Richard Smith | 2015-03-11 | 1 | -0/+4 |
* | [modules] Don't bother looking up a declaration to merge into if we're not | Richard Smith | 2015-03-10 | 1 | -1/+6 |
* | PR21687: when adding a redeclaration of a function with an implicit exception | Richard Smith | 2015-03-10 | 1 | -6/+15 |
* | [modules] Don't clobber a destructor's operator delete when adding another one; | Richard Smith | 2015-03-10 | 1 | -5/+17 |
* | [modules] Rework merging of redeclaration chains on module import. | Richard Smith | 2015-03-05 | 1 | -71/+29 |
* | [modules] Avoid adding a redecl chain to the 'pending out of date' list as the | Richard Smith | 2015-02-28 | 1 | -4/+34 |
* | [modules] Deduplicate when merging lists of template specializations from imp... | Richard Smith | 2015-02-28 | 1 | -8/+8 |
* | [modules] When writing out a list of specializations for a template, if we have | Richard Smith | 2015-02-27 | 1 | -6/+0 |
* | [modules] For an inheriting constructor, the inherited constructor is stored in | Richard Smith | 2015-02-27 | 1 | -1/+2 |
* | [modules] When loading in multiple canonical definitions of a template, | Richard Smith | 2015-02-27 | 1 | -58/+43 |
* | Make RedeclarableResult's ownership-transferring constructor be a move | Richard Smith | 2015-02-25 | 1 | -4/+4 |
* | Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin... | Aaron Ballman | 2015-02-15 | 1 | -2/+2 |
* | [modules] When collecting declarations to complete a redeclaration chain for an | Richard Smith | 2015-02-12 | 1 | -12/+18 |
* | [modules] Treat friend declarations that are lexically within a dependent | Richard Smith | 2015-02-07 | 1 | -15/+7 |
* | [modules] If a module declares an entity and then imports another declaration | Richard Smith | 2015-02-06 | 1 | -12/+29 |
* | [modules] When using -E, we may try to merge decls despite having no Sema | Richard Smith | 2015-02-04 | 1 | -0/+5 |
* | [modules] If we already have a fake definition for one declaration of a class, | Richard Smith | 2015-02-04 | 1 | -1/+2 |
* | [modules] Be sure to load the lexical definition of a class template | Richard Smith | 2015-02-03 | 1 | -13/+22 |
* | [modules] Sometimes we can deserialize a class member but not have yet | Richard Smith | 2015-01-24 | 1 | -21/+56 |
* | [modules] If we add an implicit special member to a class through an update | Richard Smith | 2015-01-22 | 1 | -1/+13 |
* | [modules] If we load two declarations with typedef names for linkage purposes | Richard Smith | 2015-01-22 | 1 | -4/+10 |
* | [modules] It's possible to merge into the pattern of a class template before we | Richard Smith | 2015-01-22 | 1 | -3/+7 |
* | Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator... | David Blaikie | 2014-11-19 | 1 | -1/+1 |
* | PR21437, final part of DR1330: delay-parsing of exception-specifications. This | Richard Smith | 2014-11-13 | 1 | -4/+2 |
* | [OPENMP] Codegen for threadprivate variables | Alexey Bataev | 2014-11-11 | 1 | -1/+6 |
* | [modules] Initial support for explicitly loading .pcm files. | Richard Smith | 2014-10-22 | 1 | -2/+3 |
* | [modules] Merging for class-scope using-declarations. | Richard Smith | 2014-10-14 | 1 | -0/+68 |
* | [modules] Delay loading the field declared with an anonymous tag declaration | Richard Smith | 2014-10-10 | 1 | -1/+1 |
* | Change how we distinguish bitfield widths, in-class | John McCall | 2014-10-10 | 1 | -4/+5 |
* | [modules] Make NamespaceAliasDecl redeclarable, as it should be. This fixes | Richard Smith | 2014-09-03 | 1 | -7/+14 |
* | [modules] Fix deserialization cycle when loading a tag declaration with a typ... | Richard Smith | 2014-08-30 | 1 | -49/+58 |
* | [C++11] Support for capturing of variable length arrays in lambda expression. | Alexey Bataev | 2014-08-28 | 1 | -1/+8 |
* | [modules] Number anonymous declarations that are lexically within mergeable | Richard Smith | 2014-08-28 | 1 | -19/+92 |
* | [modules] Add an assert that we properly manage the IsCompleteDefinition flag | Richard Smith | 2014-08-27 | 1 | -1/+3 |
* | [modules] Don't assert when merging virtual functions that override other | Richard Smith | 2014-08-26 | 1 | -5/+12 |
* | [modules] Track the described template in an alias declaration that is the | Richard Smith | 2014-08-26 | 1 | -5/+12 |