| Commit message (Expand) | Author | Age | Files | Lines |
* | [c++20] Implement P1009R2: allow omitting the array bound in an array | Richard Smith | 2019-05-06 | 1 | -27/+46 |
* | SemaOverload: Complete candidates before emitting the error, to ensure diagno... | David Blaikie | 2019-05-03 | 1 | -20/+29 |
* | Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializer | Richard Smith | 2019-04-24 | 1 | -3/+4 |
* | [Sema] Deduplicate some availability checking logic | Erik Pilkington | 2019-03-20 | 1 | -4/+2 |
* | Give builtins and alloc/dealloc operators the default calling convention. | Erich Keane | 2019-03-04 | 1 | -1/+2 |
* | [CUDA]Delayed diagnostics for the asm instructions. | Alexey Bataev | 2019-02-22 | 1 | -1/+1 |
* | Revert "[CUDA]Delayed diagnostics for the asm instructions." | Alexey Bataev | 2019-02-21 | 1 | -1/+1 |
* | [CUDA]Delayed diagnostics for the asm instructions. | Alexey Bataev | 2019-02-21 | 1 | -1/+1 |
* | [OPENMP] Use targetDiag for diagnostics of unsupported exceptions, NFC. | Alexey Bataev | 2019-02-20 | 1 | -4/+1 |
* | [OPENMP]Delay emission of the error messages for the exceptions. | Alexey Bataev | 2019-02-08 | 1 | -6/+7 |
* | Revert "[OPENMP]Initial support for the delayed diagnostics." | Alexey Bataev | 2019-02-08 | 1 | -7/+6 |
* | [OPENMP]Initial support for the delayed diagnostics. | Alexey Bataev | 2019-02-08 | 1 | -6/+7 |
* | [Sema] Don't crash when recovering from a misspelled pseudo destructor call t... | Bruno Ricci | 2019-01-24 | 1 | -2/+3 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03 | Eric Fiselier | 2019-01-16 | 1 | -5/+13 |
* | [Sema] If CheckPlaceholderExpr rewrites the initializer of an auto | Akira Hatanaka | 2019-01-11 | 1 | -4/+3 |
* | [AST] Remove ASTContext from getThisType (NFC) | Brian Gesiak | 2019-01-11 | 1 | -2/+2 |
* | [Sema] Call CheckPlaceholderExpr to resolve typeof or decltype | Akira Hatanaka | 2019-01-10 | 1 | -0/+5 |
* | [AST] Store some data of CXXNewExpr as trailing objects | Bruno Ricci | 2019-01-07 | 1 | -5/+5 |
* | Refactor the way we handle diagnosing unused expression results. | Aaron Ballman | 2019-01-04 | 1 | -0/+2 |
* | [AST] Store the callee and argument expressions of CallExpr in a trailing array. | Bruno Ricci | 2018-12-21 | 1 | -2/+2 |
* | [Sema] Produce diagnostics when C++17 aligned allocation/deallocation | Akira Hatanaka | 2018-12-21 | 1 | -20/+25 |
* | [OpenCL] Add generic AS to 'this' pointer | Mikael Nilsson | 2018-12-13 | 1 | -6/+5 |
* | Revert "[OpenCL] Add generic AS to 'this' pointer" | Mikael Nilsson | 2018-12-12 | 1 | -5/+6 |
* | [OpenCL] Add generic AS to 'this' pointer | Mikael Nilsson | 2018-12-12 | 1 | -6/+5 |
* | [Sema] Provide -fvisibility-global-new-delete-hidden option | Petr Hosek | 2018-12-04 | 1 | -3/+4 |
* | [OpenCL] Enable address spaces for references in C++ | Anastasia Stulova | 2018-11-16 | 1 | -4/+18 |
* | Revert "[SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03" | Eric Fiselier | 2018-10-25 | 1 | -5/+2 |
* | [SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03 | Eric Fiselier | 2018-10-25 | 1 | -2/+5 |
* | Revert "[SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03" | Eric Fiselier | 2018-10-24 | 1 | -3/+2 |
* | [SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03 | Eric Fiselier | 2018-10-24 | 1 | -2/+3 |
* | [OpenCL][NFC] Unify ZeroToOCL* cast types | Andrew Savonichev | 2018-10-23 | 1 | -6/+1 |
* | PR24164, PR39336: init-captures are not distinct full-expressions. | Richard Smith | 2018-10-19 | 1 | -27/+10 |
* | [CUDA] Ignore uncallable functions when we check for usual deallocators. | Artem Belevich | 2018-09-21 | 1 | -1/+23 |
* | [clang][NFC] Fix typo in the name of a note | Louis Dionne | 2018-08-21 | 1 | -1/+1 |
* | Port getLocEnd -> getEndLoc | Stephen Kelly | 2018-08-09 | 1 | -16/+9 |
* | Port getLocStart -> getBeginLoc | Stephen Kelly | 2018-08-09 | 1 | -82/+73 |
* | PR38286: Don't crash when attempting to define a constructor for an | Richard Smith | 2018-08-08 | 1 | -2/+8 |
* | [Preprocessor] Allow libc++ to detect when aligned allocation is unavailable. | Volodymyr Sapsai | 2018-08-03 | 1 | -3/+3 |
* | Add missing temporary materialization conversion on left-hand side of . | Richard Smith | 2018-07-27 | 1 | -12/+13 |
* | Change \t to spaces | Fangrui Song | 2018-07-20 | 1 | -4/+4 |
* | Restructure checking for, and warning on, lifetime extension. | Richard Smith | 2018-07-17 | 1 | -7/+0 |
* | Temporarily revert r337226 "Restructure checking for, and warning on, lifetim... | Florian Hahn | 2018-07-17 | 1 | -0/+7 |
* | Restructure checking for, and warning on, lifetime extension. | Richard Smith | 2018-07-17 | 1 | -7/+0 |
* | Fix PR34668 - P0704R1 implementation is too permissive | Nicolas Lesser | 2018-07-13 | 1 | -2/+3 |
* | [C++17] Disallow lambdas in template parameters (PR33696). | Nicolas Lesser | 2018-07-12 | 1 | -3/+7 |
* | [Sema] Fix crash in getConstructorName. | Ilya Biryukov | 2018-07-04 | 1 | -0/+2 |
* | DR1687: When overload resolution selects a built-in operator, implicit | Richard Smith | 2018-06-27 | 1 | -1/+11 |
* | [Sema] Fix infinite typo correction loop. | Volodymyr Sapsai | 2018-06-26 | 1 | -4/+0 |
* | Restore pre-r335182 behavior for naming inherited constructors as | Richard Smith | 2018-06-22 | 1 | -1/+10 |