summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReaderDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR25271: When attaching default template arguments to redeclarations of aRichard Smith2016-02-041-0/+2
* Merge templated static member variables, fixes http://llvm.org/pr26179.Yaron Keren2016-01-221-2/+18
* Only instantiate a default argument once.John McCall2016-01-061-0/+15
* [TrailingObjects] Convert Decl* classes.James Y Knight2015-12-291-6/+9
* [modules] If the semantic and lexical DC of a decl are the same, write out theRichard Smith2015-12-111-0/+4
* Use llvm::make_range to reduce mentions of iterator type. NFCCraig Topper2015-12-061-3/+2
* [Sema] Implement __make_integer_seqDavid Majnemer2015-11-041-0/+5
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-9/+11
* Remove trivial dtor that was making uses of the copy ctor -Wdeprecated uncleanDavid Blaikie2015-09-281-2/+1
* Re-commit r246497 (and dependent changes r246524 and r246521), reverted inRichard Smith2015-09-011-8/+5
* Reverting r246497 (which requires also reverting r246524 and r246521 to avoid...Aaron Ballman2015-09-011-5/+8
* [modules] Rework serialized DeclContext lookup table management. Instead ofRichard Smith2015-08-311-8/+5
* [MS ABI] Correctly mangle classes without names for linkage purposesDavid Majnemer2015-08-311-6/+3
* [modules] Further simplification and speedup of redeclaration chain loading.Richard Smith2015-08-221-34/+35
* [modules] Remove some dead code after r245779.Richard Smith2015-08-221-168/+35
* [modules] Rearrange how redeclaration chains are loaded, to remove a walk overRichard Smith2015-08-221-40/+37
* [modules] When loading a template specialization, re-canonicalize its templateRichard Smith2015-08-091-4/+7
* [modules] Remove now-unused MergedLookups map.Richard Smith2015-08-061-20/+0
* [modules] Defer setting up the lookup table for a DeclContext until we canRichard Smith2015-08-061-39/+33
* [AST] ArrayRefize BlockDecl::setCaptures. No functionality change intended.Benjamin Kramer2015-08-051-2/+1
* [modules] Make IndirectFieldDecl mergeable to avoid lookup ambiguity when the...Richard Smith2015-08-041-0/+9
* [modules] Add an assert for redeclarations that we never added to their redeclRichard Smith2015-07-271-17/+30
* [Modules] Wrap the main ModuleManager visitor in a function_ref.Benjamin Kramer2015-07-251-12/+5
* [modules] Switch to the normal reverse postorder visitation algorithm when co...Richard Smith2015-07-151-75/+80
* Minor simplification, no functionality change.Richard Smith2015-07-121-14/+1
* [modules] Improve performance when there is a local declaration of an entityRichard Smith2015-07-121-17/+27
* 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-1/+36
* [modules] Merging support for specializations of a function template. This veryRichard Smith2015-07-011-5/+5
* [modules] Remove some out-of-date (fixed) FIXMEs.Richard Smith2015-07-011-9/+0
* [ObjC] Add NSValue support for objc_boxed_expressionsAlex Denisov2015-06-261-1/+9
* [modules] Properly merge visibility of class definitions that got merged whileRichard Smith2015-06-251-5/+7
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-5/+5
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-5/+5
* [modules] When determining whether a definition of a class is visible, check ...Richard Smith2015-06-201-0/+3
* [modules] Refactor and slightly simplify class definition merging.Richard Smith2015-06-201-48/+26
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-1/+3
* [modules] Merging support for enums with a local definition prior to the firstRichard Smith2015-06-181-43/+54
* [modules] Ensure that if we merge the definitions of two enumerations, thatRichard Smith2015-06-171-17/+23
* [modules] Fix typo in default argument merging.Richard Smith2015-06-171-3/+3
* [modules] Track all default template arguments for a given parameter acrossRichard Smith2015-06-101-2/+1
* [modules] Reconstruct template default argument inheritance on reload ratherRichard Smith2015-06-101-17/+44
* Refactor storage of default template arguments.Richard Smith2015-06-101-11/+24
* Allow skipping imports in the module visitor.Manuel Klimek2015-05-201-8/+39
* [AST] Put VarDeclBitfields on a dietDavid Majnemer2015-05-191-7/+9
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-15/+30
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-4/+4
* Revert file unintentionally changed in r235162.Daniel Jasper2015-04-171-1/+1
OpenPOWER on IntegriCloud