summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReaderDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert file unintentionally changed in r235162.Daniel Jasper2015-04-171-1/+1
* clang-format: Add default fallback style.Daniel Jasper2015-04-171-1/+1
* [modules] When merging class definitions, make the retained definition visibleRichard Smith2015-03-271-11/+23
* [modules] Handle defining a tag with a typedef name for linkage purposes on t...Richard Smith2015-03-271-6/+5
* [Modules] Fix tiny bug where we failed to get the canonical decl whenChandler Carruth2015-03-261-1/+1
* [modules] If we reach a definition of a class for which we already have aRichard Smith2015-03-261-0/+14
* Keep track of canonical decls in Redeclarable.Manuel Klimek2015-03-251-0/+4
* [modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith2015-03-241-8/+18
* [modules] Remove redundant import of lexical decls when building a lookup tableRichard Smith2015-03-231-39/+38
* Reverting 232853 and 232870 because they depend on 232793,Vince Harron2015-03-221-38/+39
* [modules] When either redecl chain merging or an update record causes us toRichard Smith2015-03-211-36/+31
* [modules] Remove temporary IdentifierInfo lookup results when we're done with...Richard Smith2015-03-201-3/+7
* [modules] Fix bug where an anonymous namespace could cause the containingRichard Smith2015-03-171-9/+18
* [modules] When merging the pattern of a class template definition into a priorRichard Smith2015-03-111-0/+1
* [modules] Avoid accidentally completing the redeclaration chain when updatingRichard Smith2015-03-111-0/+4
* [modules] Don't bother looking up a declaration to merge into if we're notRichard Smith2015-03-101-1/+6
* PR21687: when adding a redeclaration of a function with an implicit exceptionRichard Smith2015-03-101-6/+15
* [modules] Don't clobber a destructor's operator delete when adding another one;Richard Smith2015-03-101-5/+17
* [modules] Rework merging of redeclaration chains on module import.Richard Smith2015-03-051-71/+29
* [modules] Avoid adding a redecl chain to the 'pending out of date' list as theRichard Smith2015-02-281-4/+34
* [modules] Deduplicate when merging lists of template specializations from imp...Richard Smith2015-02-281-8/+8
* [modules] When writing out a list of specializations for a template, if we haveRichard Smith2015-02-271-6/+0
* [modules] For an inheriting constructor, the inherited constructor is stored inRichard Smith2015-02-271-1/+2
* [modules] When loading in multiple canonical definitions of a template,Richard Smith2015-02-271-58/+43
* Make RedeclarableResult's ownership-transferring constructor be a moveRichard Smith2015-02-251-4/+4
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* [modules] When collecting declarations to complete a redeclaration chain for anRichard Smith2015-02-121-12/+18
* [modules] Treat friend declarations that are lexically within a dependentRichard Smith2015-02-071-15/+7
* [modules] If a module declares an entity and then imports another declarationRichard Smith2015-02-061-12/+29
* [modules] When using -E, we may try to merge decls despite having no SemaRichard Smith2015-02-041-0/+5
* [modules] If we already have a fake definition for one declaration of a class,Richard Smith2015-02-041-1/+2
* [modules] Be sure to load the lexical definition of a class templateRichard Smith2015-02-031-13/+22
* [modules] Sometimes we can deserialize a class member but not have yetRichard Smith2015-01-241-21/+56
* [modules] If we add an implicit special member to a class through an updateRichard Smith2015-01-221-1/+13
* [modules] If we load two declarations with typedef names for linkage purposesRichard Smith2015-01-221-4/+10
* [modules] It's possible to merge into the pattern of a class template before weRichard Smith2015-01-221-3/+7
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-4/+2
* [OPENMP] Codegen for threadprivate variablesAlexey Bataev2014-11-111-1/+6
* [modules] Initial support for explicitly loading .pcm files.Richard Smith2014-10-221-2/+3
* [modules] Merging for class-scope using-declarations.Richard Smith2014-10-141-0/+68
* [modules] Delay loading the field declared with an anonymous tag declarationRichard Smith2014-10-101-1/+1
* Change how we distinguish bitfield widths, in-classJohn McCall2014-10-101-4/+5
* [modules] Make NamespaceAliasDecl redeclarable, as it should be. This fixesRichard Smith2014-09-031-7/+14
* [modules] Fix deserialization cycle when loading a tag declaration with a typ...Richard Smith2014-08-301-49/+58
* [C++11] Support for capturing of variable length arrays in lambda expression.Alexey Bataev2014-08-281-1/+8
* [modules] Number anonymous declarations that are lexically within mergeableRichard Smith2014-08-281-19/+92
* [modules] Add an assert that we properly manage the IsCompleteDefinition flagRichard Smith2014-08-271-1/+3
* [modules] Don't assert when merging virtual functions that override otherRichard Smith2014-08-261-5/+12
* [modules] Track the described template in an alias declaration that is theRichard Smith2014-08-261-5/+12
OpenPOWER on IntegriCloud