summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* [modules] Number anonymous declarations that are lexically within mergeableRichard Smith2014-08-281-1/+4
* [modules] Add an assert that we properly manage the IsCompleteDefinition flagRichard Smith2014-08-271-1/+4
* Overload SourceManager::overrideFileContents so that unconditionally passing ...David Blaikie2014-08-271-1/+1
* Update for LLVM api change.Rafael Espindola2014-08-271-6/+6
* Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola2014-08-261-4/+4
* Update for llvm api change.Rafael Espindola2014-08-251-4/+3
* Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper2014-08-251-8/+6
* When loading a module with no local entities, still bump the size of theBen Langmuir2014-08-161-16/+25
* [modules] When we merge together multiple class template specializationRichard Smith2014-08-141-25/+45
* [modules] When performing a lookup into a namespace, ensure that any laterRichard Smith2014-08-131-19/+22
* Verify all the module map files for a pcm are the same on loadBen Langmuir2014-08-121-41/+90
* Correctly implement -include search logic.Manuel Klimek2014-08-121-4/+2
* Refactor the module map file used for uniquing a module name out ofBen Langmuir2014-08-091-12/+12
* [modules] Don't defer performing updates if we have incomplete redecl chains.Richard Smith2014-08-071-4/+1
* Use -Rblah, not -Wblah, to control remark diagnostics. This was always theRichard Smith2014-08-071-2/+3
* Factor out exception specification information fromRichard Smith2014-07-311-11/+9
* [modules] Factor out ODR checking, to avoid unnecessary repeated work inRichard Smith2014-07-291-75/+85
* [modules] Improve abbreviations for C++:Richard Smith2014-07-261-4/+6
* [modules] Substantially improve handling of #undef:Richard Smith2014-07-251-30/+58
* [modules] Fix some of the confusion when computing the override set for a macroRichard Smith2014-07-211-13/+13
* Reinstate r213348, reverted in r213395, with an additional bug fix and moreRichard Smith2014-07-181-7/+12
* Revert "[modules] Fix macro hiding bug exposed if:"Ben Langmuir2014-07-181-12/+7
* [modules] Fix macro hiding bug exposed if:Richard Smith2014-07-181-7/+12
* Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker2014-07-051-1/+1
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-6/+6
* DiagnosticIDs: use diagnostic severities to simplify extension handlingAlp Toker2014-06-221-7/+5
* Avoid invalidating successfully loaded module filesBen Langmuir2014-06-201-2/+7
* [modules] When we merge redecl chains or mark a decl used with an updateRichard Smith2014-06-161-1/+4
* Include system_error directly.Rafael Espindola2014-06-121-1/+1
* Improve diagnostic mapping terminologyAlp Toker2014-06-101-3/+3
* Implemented support for "pragma clang optimize on/off", based on attribute 'o...Dario Domizioli2014-05-231-0/+13
* Frontend: Propagate ASTReaderListener API in ChainedASTReaderListenerJustin Bogner2014-05-221-2/+8
* [C++11] Use 'nullptr'. Serialization edition.Craig Topper2014-05-221-68/+71
* If two sibling modules declare the same entity, and we indirectly pull aRichard Smith2014-05-191-1/+18
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-6/+36
* Merge a couple of copy-and-pasted functionsAlp Toker2014-05-161-53/+28
* Rename SourceManager::createFileIDForMemBuffer()Alp Toker2014-05-161-2/+2
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-0/+1
* Let ASTReader optionally delete its ASTDeserializationListener.Nico Weber2014-05-081-30/+30
* Fix latent bug. This can't actually manifest at the moment, but is a time-bombRichard Smith2014-05-081-1/+1
* Replace one-element SmallVectors inside DenseMaps with TinyPtrVector.Benjamin Kramer2014-05-031-4/+3
* Defer loading any pending update records until we've finished deserializing.Richard Smith2014-04-301-18/+10
* [PCH/Modules] Don't tie TargetOptions::LinkerVersion to a module/PCH, it's a ...Argyrios Kyrtzidis2014-04-291-2/+0
* Reapply r207477 and r207479 without cyclic dependencyBen Langmuir2014-04-291-8/+123
* Revert r207477 (and r207479), "Check -Werror options during module validation"NAKAMURA Takumi2014-04-291-123/+8
* Check -Werror options during module validationBen Langmuir2014-04-291-8/+123
* When two templates get merged together, also merge their pattern declarationsRichard Smith2014-04-241-2/+8
* Make TypeDecl much less friendly.Richard Smith2014-04-231-1/+1
* When a module completes the definition of a class template specialization imp...Richard Smith2014-04-191-37/+144
* Add module name and module map file to -module-file-infoBen Langmuir2014-04-141-0/+19
OpenPOWER on IntegriCloud