summaryrefslogtreecommitdiffstats
path: root/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* Merging r245041:Hans Wennborg2015-08-172-0/+7
* Merging r242499:Hans Wennborg2015-07-173-19/+19
* [modules] Avoid repeatedly hashing the same name when looking it up in multip...Richard Smith2015-07-142-47/+57
* Extend -ftime-report to give more information about time spent reading module...Richard Smith2015-07-141-1/+11
* Minor simplification, no functionality change.Richard Smith2015-07-122-17/+3
* [modules] Improve performance when there is a local declaration of an entityRichard Smith2015-07-124-131/+169
* [modules] Fix crash when writing an update record for a redeclaration of an e...Richard Smith2015-07-081-4/+6
* Revert "Revert r241620 and follow-up commits" and move the initializationAdrian Prantl2015-07-081-2/+1
* Revert r241620 and follow-up commits while investigating linux buildbot failu...Adrian Prantl2015-07-071-1/+2
* Wrap clang modules and pch files in an object file container.Adrian Prantl2015-07-071-2/+1
* Implement variance for Objective-C type parameters.Douglas Gregor2015-07-072-0/+4
* Implement the Objective-C __kindof type qualifier.Douglas Gregor2015-07-072-1/+3
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-073-2/+4
* Handle Objective-C type arguments.Douglas Gregor2015-07-074-9/+22
* Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor2015-07-073-1/+63
* [OPENMP 4.0] Initial support for 'omp cancel' construct.Alexey Bataev2015-07-022-0/+17
* [modules] Merging support for specializations of a function template. This veryRichard Smith2015-07-011-5/+5
* [modules] Remove some out-of-date (fixed) FIXMEs.Richard Smith2015-07-011-9/+0
* [OPENMP 4.0] Initial support for 'omp cancellation point' construct.Alexey Bataev2015-07-012-0/+19
* Add a function to ExternalASTSource that returns a descriptor thatAdrian Prantl2015-06-301-0/+32
* Remove unnecessary include.Adrian Prantl2015-06-291-1/+0
* [ObjC] Add NSValue support for objc_boxed_expressionsAlex Denisov2015-06-263-2/+23
* [modules] Properly merge visibility of class definitions that got merged whileRichard Smith2015-06-251-5/+7
* Use AddString/ReadString instead of doing it manually NFCBen Langmuir2015-06-232-8/+3
* [Modules] Consider -fmodule-feature in module hash and when loadingBen Langmuir2015-06-232-0/+13
* [OPENMP] Initial support for 'depend' clause (4.0).Alexey Bataev2015-06-232-0/+26
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-229-32/+31
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-229-31/+32
* ASTReader: Treat InputFileOffsets as unaligned to avoid UBJustin Bogner2015-06-211-1/+2
* Revert "ASTReader: Copy input file offset data to avoid unaligned accesses"Justin Bogner2015-06-211-10/+2
* ASTReader: Copy input file offset data to avoid unaligned accessesJustin Bogner2015-06-201-2/+10
* Introduce a PCHContainerOperations interface (NFC).Adrian Prantl2015-06-204-60/+59
* [modules] When determining whether a definition of a class is visible, check ...Richard Smith2015-06-201-0/+3
* [modules] Refactor and slightly simplify class definition merging.Richard Smith2015-06-201-48/+26
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-192-2/+5
* [modules] Merging support for enums with a local definition prior to the firstRichard Smith2015-06-181-43/+54
* [OPENMP] Support for '#pragma omp taskgroup' directive.Alexey Bataev2015-06-182-0/+15
* [modules] Ensure that if we merge the definitions of two enumerations, thatRichard Smith2015-06-171-17/+23
* [modules] Fix typo in default argument merging.Richard Smith2015-06-171-3/+3
* [OPENMP] Remove last iteration separation for loop-based constructs.Alexey Bataev2015-06-162-5/+2
* [modules] Better support for redefinitions of an entity from the same module.Richard Smith2015-06-151-3/+0
* push_back() loop -> append() for random access iterators.Benjamin Kramer2015-06-121-2/+1
* [modules] Track all default template arguments for a given parameter acrossRichard Smith2015-06-101-2/+1
* [modules] Reconstruct template default argument inheritance on reload ratherRichard Smith2015-06-102-29/+57
* Refactor storage of default template arguments.Richard Smith2015-06-102-18/+37
* Implementing C99 partial re-initialization behavior (DR-253)Yunzhong Gao2015-06-103-0/+32
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-4/+3
* Refactor MacroInfo so macro arguments can be iterated with range-based for lo...Daniel Marjamaki2015-05-291-3/+2
* 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