summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup: remove artificial division between lookup results and const lookupRichard Smith2015-02-211-1/+1
* Revert r167816 and replace it with a proper fix for the issue: do notRichard Smith2015-02-211-4/+2
* Revert "Mangle the IsSystem bit into the .pcm file name"Ben Langmuir2015-02-191-1/+0
* [PCH/Modules] Check that the specific module cache path the PCH was built wit...Argyrios Kyrtzidis2015-02-191-0/+2
* Prefer SmallVector::append/insert over push_back loops. Clang edition.Benjamin Kramer2015-02-171-2/+1
* [modules] Improve llvm-bcanalyzer output on AST files a little. No functional...Richard Smith2015-02-131-2/+3
* Mangle the IsSystem bit into the .pcm file nameBen Langmuir2015-02-121-0/+1
* [modules] Treat friend declarations that are lexically within a dependentRichard Smith2015-02-071-7/+4
* ASTUnit: Use range-based for loops.Benjamin Kramer2015-02-061-1/+2
* [modules] Refactor: unify the code that picks which declaration goes into aRichard Smith2015-02-051-55/+46
* Objective-C: Serialize "more than one decl" state of ObjCMethodList.Nico Weber2014-12-271-5/+12
* Address review feedback on r221933.Nico Weber2014-12-271-14/+14
* [modules] When constructing paths relative to a module, strip out /./ directoryRichard Smith2014-12-111-15/+19
* [modules] Instead of storing absolute paths in a .pcm file, store the path toRichard Smith2014-12-051-73/+113
* Temporarily reverting r223443 due to bot breakage.Aaron Ballman2014-12-051-113/+73
* [modules] Instead of storing absolute paths in a .pcm file, store the path toRichard Smith2014-12-051-73/+113
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-021-12/+19
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* [OPENMP] Codegen for threadprivate variablesAlexey Bataev2014-11-111-0/+12
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-2/+3
* [modules] Support combining 'textual' with 'private'.Richard Smith2014-10-241-34/+24
* Add a "signature" to AST files to verify that they haven't changedBen Langmuir2014-10-231-0/+16
* [modules] Add support for 'textual header' directives.Richard Smith2014-10-221-1/+13
* Don't add ID mappings for offsets with no entities in a moduleBen Langmuir2014-10-201-12/+23
* Rename TemplateArgument::getTypeForDecl to getParamTypeForDecl for clarityDavid Blaikie2014-10-171-1/+1
* PR21246: DebugInfo: Emit the appropriate type (cv qualifiers, reference-ness,...David Blaikie2014-10-161-1/+1
* PR20399: Do not assert when adding an implicit member coming from a module atRichard Smith2014-09-301-6/+5
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-0/+9
* Fix PCHs that import more than one moduleBen Langmuir2014-09-081-1/+4
* Add -Wunused-local-typedef, a warning that finds unused local typedefs.Nico Weber2014-09-061-0/+10
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-301-2/+2
* [C++11] Support for capturing of variable length arrays in lambda expression.Alexey Bataev2014-08-281-0/+1
* [modules] Number anonymous declarations that are lexically within mergeableRichard Smith2014-08-281-0/+24
* When loading a module with no local entities, still bump the size of theBen Langmuir2014-08-161-0/+3
* [modules] When we merge together multiple class template specializationRichard Smith2014-08-141-3/+16
* [modules] When performing a lookup into a namespace, ensure that any laterRichard Smith2014-08-131-2/+14
* Verify all the module map files for a pcm are the same on loadBen Langmuir2014-08-121-11/+21
* Add some FIXMEs.Richard Smith2014-08-111-0/+2
* Refactor the module map file used for uniquing a module name out ofBen Langmuir2014-08-091-2/+3
* [modules] When emitting an update record containing the body of a destructor,Richard Smith2014-08-071-12/+11
* Use -Rblah, not -Wblah, to control remark diagnostics. This was always theRichard Smith2014-08-071-0/+3
* [modules] Add some missing record names. We really should be generating this ...Richard Smith2014-07-271-2/+8
* [modules] Add abbreviation for ImplicitCastExpr. This is the most commonRichard Smith2014-07-271-3/+4
* [modules] Improve abbreviations for C++:Richard Smith2014-07-261-34/+91
* [modules] Substantially improve handling of #undef:Richard Smith2014-07-251-107/+140
* [modules] Fix some of the confusion when computing the override set for a macroRichard Smith2014-07-211-13/+12
* Reinstate r213348, reverted in r213395, with an additional bug fix and moreRichard Smith2014-07-181-1/+17
* Revert "[modules] Fix macro hiding bug exposed if:"Ben Langmuir2014-07-181-11/+1
* [modules] Fix macro hiding bug exposed if:Richard Smith2014-07-181-1/+11
* Added the pack_elements range accessor. Refactoring some for loops to use ran...Aaron Ballman2014-07-151-3/+2
OpenPOWER on IntegriCloud