| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r295421, new ODR checker for modules, to fix build bot. | Richard Trieu | 2017-02-17 | 1 | -1/+0 |
* | Add better ODR checking for modules. | Richard Trieu | 2017-02-17 | 1 | -0/+1 |
* | Revert r295284: Add better ODR checking for modules. | Richard Trieu | 2017-02-16 | 1 | -1/+0 |
* | Add better ODR checking for modules. | Richard Trieu | 2017-02-16 | 1 | -0/+1 |
* | [PCH] Fix a regression when PCH is used with -fmodules | Bruno Cardoso Lopes | 2017-02-07 | 1 | -1/+2 |
* | P0091R3: Implement basic parsing support for C++17 deduction-guides. | Richard Smith | 2017-02-07 | 1 | -0/+7 |
* | Fix modules codegen to be compatible with modules-ts | David Blaikie | 2017-01-31 | 1 | -2/+2 |
* | Revert r293585 "Add better ODR checking for modules." | Sam McCall | 2017-01-31 | 1 | -1/+0 |
* | Add better ODR checking for modules. | Richard Trieu | 2017-01-31 | 1 | -0/+1 |
* | Prototype of modules codegen | David Blaikie | 2017-01-30 | 1 | -5/+17 |
* | Modules: Return ModuleFile& from ModuleManager::begin, etc.; NFC | Duncan P. N. Exon Smith | 2017-01-28 | 1 | -19/+19 |
* | PR0091R3: Implement parsing support for using templates as types. | Richard Smith | 2017-01-26 | 1 | -0/+14 |
* | Remove and replace DiagStatePoint tracking and lookup data structure. | Richard Smith | 2017-01-26 | 1 | -20/+25 |
* | [Clang] - Update code to match upcoming llvm::zlib API. | George Rimar | 2017-01-17 | 1 | -14/+27 |
* | Tracking exception specification source locations | Malcolm Parsons | 2017-01-12 | 1 | -0/+1 |
* | PCH: fix a regression that reports a module is defined in both pch and pcm. | Manman Ren | 2017-01-09 | 1 | -11/+0 |
* | Simplify ASTReader ctor by using in-class initializers for many member variables | David Blaikie | 2017-01-05 | 1 | -19/+1 |
* | Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtension | David Blaikie | 2017-01-05 | 1 | -7/+6 |
* | Fix for LLVM Bitcode API change (to use std::shared_ptr) | David Blaikie | 2017-01-04 | 1 | -87/+87 |
* | Attempt to fix build failure and regressions due to r290056 | Yaxun Liu | 2016-12-18 | 1 | -2/+2 |
* | Recommit r289979 [OpenCL] Allow disabling types and declarations associated w... | Yaxun Liu | 2016-12-18 | 1 | -2/+41 |
* | Revert r289979 due to regressions | Yaxun Liu | 2016-12-16 | 1 | -41/+2 |
* | [OpenCL] Allow disabling types and declarations associated with extensions | Yaxun Liu | 2016-12-16 | 1 | -2/+41 |
* | Remove custom handling of array copies in lambda by-value array capture and | Richard Smith | 2016-12-14 | 1 | -6/+1 |
* | [OpenCL] Refactor read_only/write_only pipes. | Joey Gouly | 2016-12-01 | 1 | -4/+2 |
* | [OpenCL] Introduce ReadPipeType and WritePipeType. | Joey Gouly | 2016-11-18 | 1 | -1/+4 |
* | Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface. | Peter Collingbourne | 2016-11-01 | 1 | -1/+1 |
* | Store FileEntry::Filename as a StringRef instead of raw pointer (NFC) | Mehdi Amini | 2016-10-10 | 1 | -6/+6 |
* | [Sema] Use unique_ptr instead of raw pointers in the late-parsed templates map. | Justin Lebar | 2016-10-10 | 1 | -5/+5 |
* | [CUDA] Add #pragma clang force_cuda_host_device_{begin,end} pragmas. | Justin Lebar | 2016-10-08 | 1 | -0/+9 |
* | [modules] Be sure to emit local specializations of imported templates, even if | Richard Smith | 2016-10-06 | 1 | -4/+41 |
* | Use StringRef for MemoryBuffer identifier API (NFC) | Mehdi Amini | 2016-10-01 | 1 | -4/+3 |
* | P0035R4: add std::align_val_t overloads of operator new/delete in C++17 mode. | Richard Smith | 2016-09-29 | 1 | -1/+2 |
* | ObjectiveC generics: Add ObjCTypeParamType in the type system. | Manman Ren | 2016-09-13 | 1 | -0/+17 |
* | Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot... | Eugene Zelenko | 2016-09-07 | 1 | -8/+90 |
* | Lazily load the ContextDecl for a lambda's DefinitionData, to fix a | Richard Smith | 2016-08-25 | 1 | -1/+1 |
* | PR29097: add an update record when we instantiate the default member | Richard Smith | 2016-08-24 | 1 | -0/+14 |
* | Reapply r276069 with workaround for MSVC 2013 | Hubert Tong | 2016-07-30 | 1 | -0/+1 |
* | [modules] Teach the ASTWriter to ignore mutations coming from the ASTReader. | Vassil Vassilev | 2016-07-22 | 1 | -1/+17 |
* | [modules] Don't emit initializers for VarDecls within a module eagerly whenever | Richard Smith | 2016-07-20 | 1 | -1/+22 |
* | Revert r276069: MSVC bots not happy | Hubert Tong | 2016-07-20 | 1 | -1/+0 |
* | Concepts: Create space for requires-clause in TemplateParameterList; NFC | Hubert Tong | 2016-07-20 | 1 | -0/+1 |
* | [NFC] Header cleanup | Mehdi Amini | 2016-07-18 | 1 | -2/+1 |
* | [AST] Keep track of the left brace source location of a tag decl. | Argyrios Kyrtzidis | 2016-07-15 | 1 | -1/+1 |
* | [Feature] Add a builtin for indexing into parameter packs. Patch by Louis Dio... | Eric Fiselier | 2016-07-01 | 1 | -0/+2 |
* | P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: | Richard Smith | 2016-06-28 | 1 | -0/+1 |
* | [modules] Allow emission of update records for predefined __va_list_tag. | Vassil Vassilev | 2016-06-20 | 1 | -4/+0 |
* | PCH + module: make sure we write out macros associated with builtin identifiers. | Manman Ren | 2016-05-31 | 1 | -24/+23 |
* | Add support for derived class special members hiding functions brought in from | Richard Smith | 2016-05-13 | 1 | -0/+2 |
* | [OpenMP] Parse+Sema for '#pragma omp declare target' syntax version 4.5 | Dmitry Polukhin | 2016-05-09 | 1 | -2/+4 |