summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriterDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Modules] Work around PR23030 again, in a different code path, whereChandler Carruth2015-03-271-6/+9
* [Modules] When walking the lookup results in a namespace, sort them byChandler Carruth2015-03-271-9/+23
* [Modules] Delete a bunch of complex code for ensuring visible decls inChandler Carruth2015-03-261-2/+2
* [modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith2015-03-241-14/+15
* [modules] Don't clobber a destructor's operator delete when adding another one;Richard Smith2015-03-101-1/+1
* [modules] Rework merging of redeclaration chains on module import.Richard Smith2015-03-051-14/+31
* [modules] When writing out a list of specializations for a template, if we haveRichard Smith2015-02-271-51/+58
* [modules] Treat friend declarations that are lexically within a dependentRichard Smith2015-02-071-2/+11
* PR22405: don't lose implicit-deleted-ness across AST write / read.Richard Smith2015-02-061-14/+14
* [modules] If a module declares an entity and then imports another declarationRichard Smith2015-02-061-8/+26
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-2/+2
* Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2014-12-161-1/+2
* Change how we distinguish bitfield widths, in-classJohn McCall2014-10-101-9/+8
* [modules] Make NamespaceAliasDecl redeclarable, as it should be. This fixesRichard Smith2014-09-031-0/+1
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-301-2/+2
* [modules] Fix deserialization cycle when loading a tag declaration with a typ...Richard Smith2014-08-301-10/+19
* [C++11] Support for capturing of variable length arrays in lambda expression.Alexey Bataev2014-08-281-3/+9
* [modules] Number anonymous declarations that are lexically within mergeableRichard Smith2014-08-281-0/+6
* [modules] Add an assert that we properly manage the IsCompleteDefinition flagRichard Smith2014-08-271-1/+2
* [modules] Track the described template in an alias declaration that is theRichard Smith2014-08-261-0/+1
* [modules] Add abbreviation for ImplicitCastExpr. This is the most commonRichard Smith2014-07-271-0/+18
* [modules] Improve abbreviations for C++:Richard Smith2014-07-261-8/+72
* [PCH] Remove the BackingIvarReferencedInAccessor field from DECL_OBJC_IVAR ab...Argyrios Kyrtzidis2014-06-211-2/+0
* Recompute the injected class name type for a class template specializationRichard Smith2014-05-231-2/+0
* [C++11] Use 'nullptr'. Serialization edition.Craig Topper2014-05-221-11/+11
* [OPENMP] Initial codegen for '#pragma omp parallel'Alexey Bataev2014-05-061-2/+4
* When a module completes the definition of a class template specialization imp...Richard Smith2014-04-191-3/+4
* Fix PR18307: Properly (de)serialize inherited constructors and their using de...Stephan Tolksdorf2014-03-271-0/+1
* If a name is injected into an imported inline namespace without reopening thatRichard Smith2014-03-231-3/+8
* When we inject a declaration into a namespace, add the primary DeclContext toRichard Smith2014-03-231-1/+2
* If a template instantation introduces a name into a namespace, we need to writeRichard Smith2014-03-231-0/+12
* Emit an update record if we instantiate the definition of a function templateRichard Smith2014-03-221-0/+16
* Fixing code that doesn't compile in MSVC 2012 (but does in MSVC 2013) from r2...Aaron Ballman2014-03-211-1/+1
* Refactor and simplify DeclUpdates serialization.Richard Smith2014-03-201-3/+2
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-141-3/+1
* [C++11] Replacing OMPThreadPrivateDecl and OMPClause iterators varlist_begin(...Aaron Ballman2014-03-141-4/+2
* [C++11] Replacing ObjCCategoryDecl iterators protocol_loc_begin() and protoco...Aaron Ballman2014-03-141-4/+2
* [C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-141-3/+2
* [C++11] Replacing ObjCProtocolDecl iterators protocol_loc_begin() and protoco...Aaron Ballman2014-03-141-4/+2
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-3/+2
* [C++11] Replacing ObjCInterfaceDecl iterators protocol_loc_begin() and protoc...Aaron Ballman2014-03-131-4/+2
* [C++11] Replacing ObjCInterfaceDecl iterators protocol_begin() and protocol_e...Aaron Ballman2014-03-131-4/+2
* Renaming the chains() ranged iterator to chain() per suggestion by Richard Sm...Aaron Ballman2014-03-071-1/+1
* [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() w...Aaron Ballman2014-03-071-4/+2
* [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with...Aaron Ballman2014-03-071-3/+2
* [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with i...Aaron Ballman2014-03-071-3/+2
* Fix autolinking when modules are imported in pch filesBen Langmuir2014-01-311-7/+7
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-2/+2
* [objc] Refactor and improve functionality for the -Wunused-property-ivar warn...Argyrios Kyrtzidis2014-01-031-2/+0
* ObjectiveC. Remove false positive warning for missing propertyFariborz Jahanian2014-01-021-0/+1
OpenPOWER on IntegriCloud