summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReaderDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-041-2/+0
* ObjectiveC: under -Wunused-property-ivar warn if property'sFariborz Jahanian2013-10-251-0/+2
* A decl never becomes unused. Make that explicit in the API.Rafael Espindola2013-10-231-2/+2
* Refactor out the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-231-2/+4
* Revert r193223 and r193216.Rafael Espindola2013-10-231-4/+2
* Remove the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-231-2/+4
* Make UsingShadowDecls redeclarable. This fixes some visibility problems withRichard Smith2013-10-231-1/+15
* Basic ODR checking for C++ modules:Richard Smith2013-10-181-3/+12
* Rename some functions for consistency.Rafael Espindola2013-10-171-1/+1
* C++ modules: merging for enumerations and enumerators with multiple definitionsRichard Smith2013-10-151-0/+29
* Merge common pointers for redeclarations of the same template across modules.Richard Smith2013-10-131-0/+5
* When merging class definitions across modules in C++, merge together fields.Richard Smith2013-10-071-0/+29
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-281-6/+2
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-0/+1
* Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith2013-09-201-3/+7
* Revert "Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately""David Majnemer2013-09-171-2/+2
* Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately"David Majnemer2013-09-171-2/+2
* [-cxx-abi microsoft] Mangle local TagDecls appropriatelyDavid Majnemer2013-09-171-2/+2
* C++ modules: if a class is defined in multiple modules (for instance, becauseRichard Smith2013-09-091-91/+149
* Fix regression from r190016.Eli Friedman2013-09-051-1/+3
* Note when a decl is used in AST files.Eli Friedman2013-09-051-1/+6
* Map from local decl IDs to global decl IDs when lazily deserializing friend d...Richard Smith2013-08-301-3/+3
* Be lazier when loading KeyFunctions from PCH/modules. We don't need to loadRichard Smith2013-08-291-3/+3
* A clean-up pass, exploring the unification of traversals of class, variable a...Larisse Voufo2013-08-231-0/+13
* Remove SequenceNumber from class/variable template partial specializations.Richard Smith2013-08-221-4/+0
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-1/+0
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-0/+1
* Bug fix: disallow a variable template to be redeclared as a non-templated var...Larisse Voufo2013-08-141-3/+14
* Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3:Richard Smith2013-08-131-0/+1
* Added source locs for angled parentheses in class/var template partial specs.Enea Zaffanella2013-08-101-18/+2
* PR9992: Serialize and deserialize the token sequence for a function template inRichard Smith2013-08-071-0/+1
* Eliminate CXXConstructorDecl::IsImplicitlyDefined.Jordan Rose2013-08-071-2/+0
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-2/+139
* When merging redeclaration chains across modules, if a declaration is visibleRichard Smith2013-08-021-6/+12
* Improve clarity/consistency of a few UsingDecl methods and related helpers.Enea Zaffanella2013-07-221-2/+2
* Serialization support for TagDecl::IsCompleteDefinitionRequiredDavid Blaikie2013-07-141-0/+1
* C++ modules: Don't call DeclContext::lookup when half-way through deserializingRichard Smith2013-07-131-15/+13
* Lazily deserialize function template specializations. This fixes a cycle inRichard Smith2013-06-281-10/+20
* Lazily deserialize the "first' friend declaration when deserializing a classRichard Smith2013-06-261-1/+1
* Fix deserializing of class template partial specializations. Assign sequenceRichard Smith2013-06-251-5/+6
* Check for matching template-parameter-lists when merging template declarations.Richard Smith2013-06-241-3/+52
* Slightly improve cross-module merging for function templates.Richard Smith2013-06-241-7/+12
* Improved source code fidelity for gcc mode attribute.Enea Zaffanella2013-06-201-2/+6
* Fix linkage computation for derived types in inline functions.Rafael Espindola2013-05-251-5/+3
* Fix bitcode desynchronization when loading a PCH containing a class templateRichard Smith2013-05-231-15/+38
* First pass of semantic analysis for init-captures: check the initializer, buildRichard Smith2013-05-161-3/+16
* OpenMP threadprivate with qualified names.Alexey Bataev2013-05-131-2/+2
* Cleanup handling of UniqueExternalLinkage.Rafael Espindola2013-05-131-2/+2
* C++1y deduced return types: when we deduce a return type for a function whichRichard Smith2013-05-111-0/+7
* In VarDecl nodes, store the thread storage class specifier as written.Enea Zaffanella2013-05-041-1/+1
OpenPOWER on IntegriCloud