aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTReaderDecl.cpp
AgeCommit message (Expand)Author
2014-04-24When two templates get merged together, also merge their pattern declarationsRichard Smith
2014-04-19When a module completes the definition of a class template specialization imp...Richard Smith
2014-04-17Add missing serialization code for one of the CXXRecordDecl definition flags.Richard Smith
2014-03-27Fix PR18307: Properly (de)serialize inherited constructors and their using de...Stephan Tolksdorf
2014-03-25Remove redundant and misleading check. This could also lead to painful cyclicRichard Smith
2014-03-23If an update record makes a declaration interesting, pass it to the consumer.Richard Smith
2014-03-22Emit an update record if we instantiate the definition of a function templateRichard Smith
2014-03-21Serialize and deserialize mangling numbers.Richard Smith
2014-03-20When the exception specification for a function in an imported PCH or module isRichard Smith
2014-03-15Serialization: Directly compare objects instead of using a functor duplicatin...Benjamin Kramer
2014-03-13[C++11] Replacing ObjCInterfaceDecl iterators known_categories_begin() and kn...Aaron Ballman
2014-03-11Revert C++11ification in r203534 and r203536. Apparently our toolchains aren'tRichard Smith
2014-03-11If a visibility update record is found for a DeclContext after that Decl hasRichard Smith
2014-03-02[C++11] Replace llvm::tie with std::tie.Benjamin Kramer
2014-03-01If a module A exports a macro M, and a module B imports that macro and #undef'sRichard Smith
2014-02-11Fix PCH deserialization bug with local static symbols being treated as local ...Ted Kremenek
2014-01-31Fix autolinking when modules are imported in pch filesBen Langmuir
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker
2014-01-03[objc] Refactor and improve functionality for the -Wunused-property-ivar warn...Argyrios Kyrtzidis
2014-01-02ObjectiveC. Remove false positive warning for missing propertyFariborz Jahanian
2013-12-19PCH: fix a crash caused by a circular deserialization dependencyDmitri Gribenko
2013-12-10Implement DR1460: fix handling of default initializers in unions; don't allowRichard Smith
2013-12-03[objc] Introduce ObjCInterfaceDecl::getDesignatedInitializers() to get theArgyrios Kyrtzidis
2013-11-04Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith
2013-10-25ObjectiveC: under -Wunused-property-ivar warn if property'sFariborz Jahanian
2013-10-23A decl never becomes unused. Make that explicit in the API.Rafael Espindola
2013-10-23Refactor out the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali
2013-10-23Revert r193223 and r193216.Rafael Espindola
2013-10-23Remove the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali
2013-10-23Make UsingShadowDecls redeclarable. This fixes some visibility problems withRichard Smith
2013-10-18Basic ODR checking for C++ modules:Richard Smith
2013-10-17Rename some functions for consistency.Rafael Espindola
2013-10-15C++ modules: merging for enumerations and enumerators with multiple definitionsRichard Smith
2013-10-13Merge common pointers for redeclarations of the same template across modules.Richard Smith
2013-10-07When merging class definitions across modules in C++, merge together fields.Richard Smith
2013-09-28Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith
2013-09-26Implement a rudimentary form of generic lambdas.Faisal Vali
2013-09-20Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith
2013-09-17Revert "Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately""David Majnemer
2013-09-17Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately"David Majnemer
2013-09-17[-cxx-abi microsoft] Mangle local TagDecls appropriatelyDavid Majnemer
2013-09-09C++ modules: if a class is defined in multiple modules (for instance, becauseRichard Smith
2013-09-05Fix regression from r190016.Eli Friedman
2013-09-05Note when a decl is used in AST files.Eli Friedman
2013-08-30Map from local decl IDs to global decl IDs when lazily deserializing friend d...Richard Smith
2013-08-29Be lazier when loading KeyFunctions from PCH/modules. We don't need to loadRichard Smith
2013-08-23A clean-up pass, exploring the unification of traversals of class, variable a...Larisse Voufo
2013-08-22Remove SequenceNumber from class/variable template partial specializations.Richard Smith
2013-08-22Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek
2013-08-22Implement a rudimentary form of generic lambdas.Faisal Vali