summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* Rename a helper template function to 'bytes' to avoid a C++17 STL conflictReid Kleckner2015-05-211-15/+15
* Allow skipping imports in the module visitor.Manuel Klimek2015-05-203-35/+99
* [AST] Put VarDeclBitfields on a dietDavid Majnemer2015-05-192-21/+18
* Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi2015-05-182-1/+45
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-162-12/+15
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-153-17/+39
* 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-142-45/+1
* Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi2015-05-142-1/+45
* [modules] Fix a #include cycle when building a module for our builtin headers.Richard Smith2015-05-141-5/+9
* [OPENMP] Fixed support for 'schedule' clause with non-constant chunk size.Alexey Bataev2015-05-122-0/+2
* [modules] Don't bother registering loaded macros if there are none.Richard Smith2015-05-041-1/+2
* Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinitio...Richard Smith2015-05-042-15/+15
* [modules] Remove dead code from Module for tracking macro import locations.Richard Smith2015-05-022-8/+2
* [modules] If a module #includes a modular header that #undef's its macro, itRichard Smith2015-05-021-1/+1
* [modules] Add -fmodules-local-submodule-visibility flag.Richard Smith2015-05-011-28/+17
* Fix a few line endings. NFC.Yunzhong Gao2015-05-012-19/+19
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-012-35/+7
* Remove dead code: a MacroDirective can't be imported or ambiguous any more.Richard Smith2015-04-302-26/+3
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-293-196/+7
* [modules] Refactor creation of ModuleMacros and create them when importing fr...Richard Smith2015-04-231-7/+6
* [modules] Remove the now-redundant import of all pending macros at the end of...Richard Smith2015-04-231-27/+8
* [modules] Store a ModuleMacro* on an imported macro directive rather than dup...Richard Smith2015-04-232-71/+46
* [modules] Determine the set of macros exported by a submodule at the end of t...Richard Smith2015-04-232-111/+28
* Silencing a -Wunused-variable warning; NFC.Aaron Ballman2015-04-221-2/+1
* [modules] Cope with partial module macro information, fix memory leak found b...Richard Smith2015-04-221-6/+4
* [modules] Build a DAG of module macros for each identifier.Richard Smith2015-04-221-28/+36
* [modules] Move list of exported module macros from IdentifierInfo lookup tabl...Richard Smith2015-04-212-398/+216
* 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
* Revert file unintentionally changed in r235162.Daniel Jasper2015-04-171-1/+1
* clang-format: Add default fallback style.Daniel Jasper2015-04-171-1/+1
* [OPENMP] Codegen for 'copyin' clause in 'parallel' directive.Alexey Bataev2015-04-162-4/+22
* [OPENMP] Codegen for 'lastprivate' clause in 'for' directive.Alexey Bataev2015-04-162-0/+24
* Workaround a performance issue with modules + PCHBen Langmuir2015-04-101-1/+4
* [OPENMP] Codegen for 'reduction' clause in 'parallel' directive.Alexey Bataev2015-04-102-0/+18
* [modules] Remove unused MACRO_TABLE record.Richard Smith2015-04-102-41/+2
* [OPENMP] Sema analysis for 'atomic capture' construct.Alexey Bataev2015-04-012-0/+2
* [OPENMP] Codegen for 'atomic update' construct.Alexey Bataev2015-03-302-4/+4
* [Modules] Work around PR23030 again, in a different code path, whereChandler Carruth2015-03-271-6/+9
* [modules] When merging class definitions, make the retained definition visibleRichard Smith2015-03-272-25/+31
* [Modules] When walking the lookup results in a namespace, sort them byChandler Carruth2015-03-271-9/+23
* [modules] Handle defining a tag with a typedef name for linkage purposes on t...Richard Smith2015-03-271-6/+5
* [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] Fix tiny bug where we failed to get the canonical decl whenChandler Carruth2015-03-261-1/+1
OpenPOWER on IntegriCloud