summaryrefslogtreecommitdiffstats
path: root/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-011-3/+3
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-3/+3
* Revert r321614 and r321615Faisal Vali2018-01-011-3/+3
* Add scope specifiers to updated scoped-enums (that I somehow missed in r321614)Faisal Vali2018-01-011-3/+3
* [AST] Inline CompoundStmt contents into the parent allocation.Benjamin Kramer2017-12-241-2/+3
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-233-35/+215
* Refactor overridden methods iteration to avoid double lookups.Benjamin Kramer2017-12-171-4/+2
* Revert r320230 to fix buildbots.Richard Trieu2017-12-093-215/+35
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-093-35/+215
* Generalize "static data member instantiated" notification to cover variable t...Richard Smith2017-12-053-10/+44
* Correctly handle line table entries without filenames during AST serializationHans Wennborg2017-12-042-1/+3
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-1/+1
* PR35456: Track definedness of variable template specializations separately fromRichard Smith2017-12-022-0/+2
* [OPENMP] Add support for cancel constructs in `target teams distributeAlexey Bataev2017-11-222-0/+2
* [OPENMP] Add support for cancel constructs in [teams] distributeAlexey Bataev2017-11-222-0/+4
* [PCH+Modules] Improve diagnosticts to help out users pass an extra header sea...Bruno Cardoso Lopes2017-11-171-2/+9
* Adjust r316292 - remove the anonymous union for sharing a bitfield in Functio...Faisal Vali2017-11-112-3/+2
* [Serialization] Fix some Clang-tidy modernize and Include What You Use warnin...Eugene Zelenko2017-11-113-113/+176
* [Serialization] Fix some Clang-tidy modernize and Include What You Use warnin...Eugene Zelenko2017-11-081-102/+133
* [preamble] Also record the "skipping" state of the preprocessorErik Verbruggen2017-11-032-2/+25
* Modular Codegen: Don't home always_inline functionsDavid Blaikie2017-11-021-3/+5
* Modular Codegen: Don't home/modularize static functions in headersDavid Blaikie2017-11-021-9/+16
* [Serialization] Fix some Clang-tidy modernize and Include What You Use warnin...Eugene Zelenko2017-11-021-28/+41
* PR33746: Store the 'inline'ness of a static data member with the update recordRichard Smith2017-11-022-0/+4
* [C++17] Fix PR34970 - tweak overload resolution for class template deduction-...Faisal Vali2017-10-222-0/+3
* Support for destroying operator delete, per C++2a proposal P0722.Richard Smith2017-10-133-3/+13
* Fix warnings. [-Wdocumentation]NAKAMURA Takumi2017-10-121-3/+5
* Revert r314955: "Remove PendingBody mechanism for function and ObjC method de...Daniel Jasper2017-10-113-75/+59
* Fix a (slightly weird) 'comma operator within array index expression' warning...Simon Pilgrim2017-10-101-1/+2
* PR33924: Merge block-scope anonymous declarations if there are multiple defin...Richard Smith2017-10-052-2/+3
* Remove PendingBody mechanism for function and ObjC method deserialization.Richard Smith2017-10-052-57/+72
* [OPENMP] Capture argument of `device` clause for target-basedAlexey Bataev2017-10-022-0/+2
* Dependent Address Space SupportAndrew Gozillon2017-10-022-0/+41
* [ODRHash] Add base classes to hashing CXXRecordDecl.Richard Trieu2017-09-302-3/+124
* Minor cleanups to address feedback from Bruno. NFCDouglas Gregor2017-09-141-1/+0
* [Module map] Introduce a private module re-export directive.Douglas Gregor2017-09-142-1/+19
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-082-0/+6
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-082-6/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-082-0/+6
* [modules ts] Ensure that module linkage variables are always emitted and alwa...Richard Smith2017-09-071-10/+10
* [modules ts] Emit global variables in a module interface unit as part of that...Richard Smith2017-09-063-6/+28
* [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime inAlexey Bataev2017-09-062-1/+4
* Fix MSVC narrowing conversion warning.Simon Pilgrim2017-09-041-1/+1
* Implement Itanium name mangling support for C++ Modules TS.Richard Smith2017-09-042-5/+5
* [modules] Add ability to specify module name to module file mapping (reapply)Boris Kolpackov2017-08-314-11/+59
* Revert r312105 [modules] Add ability to specify module name to module file ma...Victor Leschuk2017-08-304-59/+11
* [modules] Add ability to specify module name to module file mappingBoris Kolpackov2017-08-304-11/+59
* [c++2a] P0683R1: Permit default member initializers for bit-fields.Richard Smith2017-08-282-22/+23
* [ODRHash] Diagnose differing template parameters.Richard Trieu2017-08-231-0/+193
* PR19668, PR23034: Fix handling of move constructors and deleted copyRichard Smith2017-08-162-0/+9