summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriterDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* No functionality change, just fix whitespace, a typo and remove an unnecessaryNick Lewycky2015-10-181-2/+2
* Simplify or remove calls to makeArrayRef based on feedback from David Blaikie...Craig Topper2015-09-291-1/+1
* Use llvm::makeArrayRef. NFC.Craig Topper2015-09-271-1/+1
* [modules] Slightly defang an assert that produces false-positives on the self...Richard Smith2015-09-111-12/+13
* Re-commit r246497 (and dependent changes r246524 and r246521), reverted inRichard Smith2015-09-011-1/+0
* Reverting r246497 (which requires also reverting r246524 and r246521 to avoid...Aaron Ballman2015-09-011-0/+1
* [modules] Rework serialized DeclContext lookup table management. Instead ofRichard Smith2015-08-311-1/+0
* [MS ABI] Correctly mangle classes without names for linkage purposesDavid Majnemer2015-08-311-5/+0
* Don't call a member function on a null pointer.Richard Smith2015-08-271-2/+5
* [modules] Further simplification and speedup of redeclaration chain loading.Richard Smith2015-08-221-10/+25
* [modules] Rearrange how redeclaration chains are loaded, to remove a walk overRichard Smith2015-08-221-36/+95
* [modules] Don't eagerly deserialize so many ImportDecls. CodeGen basically ig...Richard Smith2015-08-191-6/+11
* [modules] Improve performance when there is a local declaration of an entityRichard Smith2015-07-121-68/+34
* [modules] Fix crash when writing an update record for a redeclaration of an e...Richard Smith2015-07-081-4/+6
* Implement variance for Objective-C type parameters.Douglas Gregor2015-07-071-0/+2
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-0/+1
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-2/+1
* Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor2015-07-071-0/+26
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-1/+2
* push_back() loop -> append() for random access iterators.Benjamin Kramer2015-06-121-2/+1
* [modules] Reconstruct template default argument inheritance on reload ratherRichard Smith2015-06-101-12/+13
* Refactor storage of default template arguments.Richard Smith2015-06-101-7/+13
* [AST] Put VarDeclBitfields on a dietDavid Majnemer2015-05-191-14/+9
* [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
OpenPOWER on IntegriCloud