summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* [modules] Load the ModuleOffsetMap from the module header lazily.Richard Smith2017-02-181-81/+110
* Revert r295421, new ODR checker for modules, to fix build bot.Richard Trieu2017-02-171-628/+10
* Add better ODR checking for modules.Richard Trieu2017-02-171-10/+628
* [OpenCL] Correct ndrange_t implementationAnastasia Stulova2017-02-161-3/+0
* Revert r295284: Add better ODR checking for modules.Richard Trieu2017-02-161-630/+10
* Loosen a Type check ODR checking to try to fix the build bot.Richard Trieu2017-02-161-2/+4
* Add better ODR checking for modules.Richard Trieu2017-02-161-10/+628
* [ASTReader] Improve ReadASTBlock error message when module not availableBruno Cardoso Lopes2017-02-071-1/+4
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-4/+12
* Revert r293585 "Add better ODR checking for modules."Sam McCall2017-01-311-628/+10
* Add better ODR checking for modules.Richard Trieu2017-01-311-10/+628
* [c-index-test] Provide capability to index module file imports and dump their...Argyrios Kyrtzidis2017-01-301-0/+16
* Prototype of modules codegenDavid Blaikie2017-01-301-3/+27
* Modules: Enforce that ModuleManager::removeModules deletes the tailDuncan P. N. Exon Smith2017-01-281-4/+3
* Modules: Return ModuleFile& from ModuleManager::begin, etc.; NFCDuncan P. N. Exon Smith2017-01-281-16/+11
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-0/+13
* Remove and replace DiagStatePoint tracking and lookup data structure.Richard Smith2017-01-261-32/+68
* [ASTReader] Add a DeserializationListener callback for IMPORTED_MODULESGraydon Hoare2017-01-181-1/+4
* [Clang] - Update code to match upcoming llvm::zlib API.George Rimar2017-01-171-3/+9
* Tracking exception specification source locationsMalcolm Parsons2017-01-121-0/+2
* Simplify ASTReader ctor by using in-class initializers (NSDMIs to the rest of...David Blaikie2017-01-051-18/+4
* Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtensionDavid Blaikie2017-01-051-27/+23
* Store the "current position" index within the ASTRecordReader.David L. Jones2016-12-211-31/+50
* [ASTReader] Sort RawComments before mergingBruno Cardoso Lopes2016-12-191-0/+4
* Attempt to fix build failure and regressions due to r290056Yaxun Liu2016-12-181-2/+2
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-10/+35
* Revert r289979 due to regressionsYaxun Liu2016-12-161-35/+10
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-10/+35
* Add a class ASTRecordReader which wraps an ASTReader, a RecordData, and Modul...David L. Jones2016-12-151-299/+288
* Remove unused variable found by GCC warning.Richard Smith2016-12-141-1/+1
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-141-34/+14
* [modules] Add optional out-param to ASTReader::ReadAST for imported submodules.Graydon Hoare2016-12-091-1/+6
* Don't assert when redefining a built-in macro in a PCH, PR29119Nico Weber2016-12-091-1/+1
* [OpenCL] Refactor read_only/write_only pipes.Joey Gouly2016-12-011-13/+4
* [OpenCL] Introduce ReadPipeType and WritePipeType.Joey Gouly2016-11-181-2/+13
* Remove duplicate condition (PR30648). NFCI.Simon Pilgrim2016-11-161-2/+1
* Bitcode: Decouple block info block state from reader.Peter Collingbourne2016-11-081-14/+9
* Bitcode: Change reader interface to take memory buffers.Peter Collingbourne2016-11-021-1/+2
* Module: correctly set the module file kind when emitting file_modified.Manman Ren2016-10-211-1/+8
* Revert "Reinstate r281429, reverted in r281452, with a fix for its mishandlin...Benjamin Kramer2016-10-171-3/+16
* Reinstate r281429, reverted in r281452, with a fix for its mishandling ofRichard Smith2016-10-131-16/+3
* Store FileEntry::Filename as a StringRef instead of raw pointer (NFC)Mehdi Amini2016-10-101-2/+1
* [Sema] Use unique_ptr instead of raw pointers in the late-parsed templates map.Justin Lebar2016-10-101-3/+4
* [CUDA] Add #pragma clang force_cuda_host_device_{begin,end} pragmas.Justin Lebar2016-10-081-0/+9
* P0035R4: add std::align_val_t overloads of operator new/delete in C++17 mode.Richard Smith2016-09-291-3/+5
* Revert "[modules] When merging one definition into another, propagate the lis...Eric Liu2016-09-141-3/+16
* [modules] When merging one definition into another, propagate the list ofRichard Smith2016-09-141-16/+3
* ObjectiveC generics: Add ObjCTypeParamType in the type system.Manman Ren2016-09-131-0/+19
* [modules] When we merge two definitions of a function, mark the retainedRichard Smith2016-09-121-1/+29
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-09-071-28/+123
OpenPOWER on IntegriCloud