summaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTReaderDecl.cpp
Commit message (Expand)AuthorAge
* Convert some function arguments to use ArrayRef.Craig Topper2014-06-26
* [modules] When we merge redecl chains or mark a decl used with an updateRichard Smith2014-06-16
* When merging functions across modules (and in particular, instantiations ofRichard Smith2014-05-29
* Recompute the injected class name type for a class template specializationRichard Smith2014-05-23
* Avoid allocating extra memory to handle the lazy definition data pointer forRichard Smith2014-05-22
* If a class template specialization from one module has its definitionRichard Smith2014-05-22
* [C++11] Use 'nullptr'. Serialization edition.Craig Topper2014-05-22
* If two sibling modules declare the same entity, and we indirectly pull aRichard Smith2014-05-19
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-16
* Refactor to avoid explicitly listing all the different flavours of redeclarableRichard Smith2014-05-13
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-10
* [OPENMP] Initial codegen for '#pragma omp parallel'Alexey Bataev2014-05-06
* Defer loading any pending update records until we've finished deserializing.Richard Smith2014-04-30
* When two templates get merged together, also merge their pattern declarationsRichard Smith2014-04-24
* When a module completes the definition of a class template specialization imp...Richard Smith2014-04-19
* Add missing serialization code for one of the CXXRecordDecl definition flags.Richard Smith2014-04-17
* Fix PR18307: Properly (de)serialize inherited constructors and their using de...Stephan Tolksdorf2014-03-27
* Remove redundant and misleading check. This could also lead to painful cyclicRichard Smith2014-03-25
* If an update record makes a declaration interesting, pass it to the consumer.Richard Smith2014-03-23
* Emit an update record if we instantiate the definition of a function templateRichard Smith2014-03-22
* Serialize and deserialize mangling numbers.Richard Smith2014-03-21
* When the exception specification for a function in an imported PCH or module isRichard Smith2014-03-20
* Serialization: Directly compare objects instead of using a functor duplicatin...Benjamin Kramer2014-03-15
* [C++11] Replacing ObjCInterfaceDecl iterators known_categories_begin() and kn...Aaron Ballman2014-03-13
* Revert C++11ification in r203534 and r203536. Apparently our toolchains aren'tRichard Smith2014-03-11
* If a visibility update record is found for a DeclContext after that Decl hasRichard Smith2014-03-11
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-02
* If a module A exports a macro M, and a module B imports that macro and #undef'sRichard Smith2014-03-01
* Fix PCH deserialization bug with local static symbols being treated as local ...Ted Kremenek2014-02-11
* Fix autolinking when modules are imported in pch filesBen Langmuir2014-01-31
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-25
* [objc] Refactor and improve functionality for the -Wunused-property-ivar warn...Argyrios Kyrtzidis2014-01-03
* ObjectiveC. Remove false positive warning for missing propertyFariborz Jahanian2014-01-02
* PCH: fix a crash caused by a circular deserialization dependencyDmitri Gribenko2013-12-19
* Implement DR1460: fix handling of default initializers in unions; don't allowRichard Smith2013-12-10
* [objc] Introduce ObjCInterfaceDecl::getDesignatedInitializers() to get theArgyrios Kyrtzidis2013-12-03
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-04
* ObjectiveC: under -Wunused-property-ivar warn if property'sFariborz Jahanian2013-10-25
* A decl never becomes unused. Make that explicit in the API.Rafael Espindola2013-10-23
* Refactor out the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-23
* Revert r193223 and r193216.Rafael Espindola2013-10-23
* Remove the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-23
* Make UsingShadowDecls redeclarable. This fixes some visibility problems withRichard Smith2013-10-23
* Basic ODR checking for C++ modules:Richard Smith2013-10-18
* Rename some functions for consistency.Rafael Espindola2013-10-17
* C++ modules: merging for enumerations and enumerators with multiple definitionsRichard Smith2013-10-15
* Merge common pointers for redeclarations of the same template across modules.Richard Smith2013-10-13
* When merging class definitions across modules in C++, merge together fields.Richard Smith2013-10-07
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-28
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-26