summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Refactor: when exposing a definition in some module, provide listeners with theRichard Smith2015-05-151-4/+3
* Revert "Detect uses of mismatching forms of 'new' and 'delete'"Diego Novillo2015-05-141-18/+1
* Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi2015-05-141-1/+18
* [modules] Fix a #include cycle when building a module for our builtin headers.Richard Smith2015-05-141-5/+9
* Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinitio...Richard Smith2015-05-041-5/+5
* [modules] Remove dead code from Module for tracking macro import locations.Richard Smith2015-05-021-1/+1
* [modules] Add -fmodules-local-submodule-visibility flag.Richard Smith2015-05-011-28/+17
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-011-13/+0
* Remove dead code: a MacroDirective can't be imported or ambiguous any more.Richard Smith2015-04-301-14/+1
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-1/+1
* [modules] Store a ModuleMacro* on an imported macro directive rather than dup...Richard Smith2015-04-231-10/+7
* [modules] Determine the set of macros exported by a submodule at the end of t...Richard Smith2015-04-231-108/+24
* [modules] Move list of exported module macros from IdentifierInfo lookup tabl...Richard Smith2015-04-211-260/+135
* Try to work around failure to convert this lambda to a function pointer in so...Richard Smith2015-04-191-4/+5
* [modules] Refactor macro emission. No functionality change.Richard Smith2015-04-191-76/+73
* [modules] Remove unused MACRO_TABLE record.Richard Smith2015-04-101-36/+2
* [Modules] Make Sema's map of referenced selectors have a deterministicChandler Carruth2015-03-271-5/+3
* [Modules] Make our on-disk hash table of selector IDs be built inChandler Carruth2015-03-271-6/+5
* [Modules] Sort the file IDs prior to building the flattened array ofChandler Carruth2015-03-271-10/+13
* [Modules] Make the AST serialization always use lexicographic order whenChandler Carruth2015-03-261-4/+12
* [Modules] Delete stale, pointless code. All tests still pass with thisChandler Carruth2015-03-261-15/+0
* [Modules] Fix a sneaky bug in r233249 where we would look for implicitChandler Carruth2015-03-261-25/+39
* [Modules] Preserve source order for the map of late parsed templates.Chandler Carruth2015-03-261-5/+4
* [Modules] Make "#pragma weak" undeclared identifiers be trackedChandler Carruth2015-03-261-9/+7
* [Modules] Delete a bunch of complex code for ensuring visible decls inChandler Carruth2015-03-261-62/+2
* [modules] If we reach a definition of a class for which we already have aRichard Smith2015-03-261-0/+13
* [Modules] A second attempt at writing out on-disk hash tables for theChandler Carruth2015-03-261-56/+157
* Revert "[Modules] When writing out the on-disk hash table for the decl contex...Rafael Espindola2015-03-251-90/+15
* [Modules] When writing out the on-disk hash table for the decl contextChandler Carruth2015-03-251-15/+90
* [Modules] Start making explicit modules produce deterministic output.Chandler Carruth2015-03-241-13/+16
* Silence unused warning in non-assert builds.Daniel Jasper2015-03-241-0/+1
* [modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith2015-03-241-8/+69
* [modules] Remove redundant import of lexical decls when building a lookup tableRichard Smith2015-03-231-24/+24
* Reverting 232853 and 232870 because they depend on 232793,Vince Harron2015-03-221-21/+23
* [modules] When either redecl chain merging or an update record causes us toRichard Smith2015-03-211-23/+21
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-6/+6
* Make module files passed to a module build via -fmodule-file= available toRichard Smith2015-03-181-9/+20
* Lambdaify some helper functions. No functionality change.Richard Smith2015-03-161-33/+27
* Deduplicate #undef directives imported from multiple modules.Richard Smith2015-03-131-1/+2
* [modules] Fix iterator invalidation issue with names being added to a moduleRichard Smith2015-03-111-6/+9
* [modules] Don't clobber a destructor's operator delete when adding another one;Richard Smith2015-03-101-2/+20
* Replace Sema's map of locally-scoped extern "C" declarations with a DeclContextRichard Smith2015-03-071-20/+6
* Removing code that is unused after r231424; NFC.Aaron Ballman2015-03-061-8/+0
* [modules] Rework merging of redeclaration chains on module import.Richard Smith2015-03-051-32/+17
* Rework our handling of key functions. We used to track a complete list of allRichard Smith2015-02-281-8/+0
* [modules] Don't write out name lookup table entries merely because the moduleRichard Smith2015-02-271-10/+13
* Remove slow and apparently pointless updating of all identifiers at the startRichard Smith2015-02-251-17/+0
* 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
OpenPOWER on IntegriCloud