| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix up diagnostics. | Richard Trieu | 2018-12-14 | 1 | -0/+30 |
* | [ExprConstant] Improve memchr/memcmp for type mismatch and multibyte element ... | Hubert Tong | 2018-12-12 | 1 | -0/+2 |
* | [constexpr] Fix ICE when memcpy() is given a pointer to an incomplete array | Petr Pavlu | 2018-10-04 | 1 | -0/+3 |
* | Fix crash on call to __builtin_memcpy with a null pointer to an | Richard Smith | 2018-09-13 | 1 | -0/+4 |
* | [constexpr] Support for constant evaluation of __builtin_memcpy and | Richard Smith | 2018-08-04 | 1 | -0/+14 |
* | Revert r338455 "[constexpr] Support for constant evaluation of __builtin_memc... | Hans Wennborg | 2018-08-01 | 1 | -14/+0 |
* | [constexpr] Support for constant evaluation of __builtin_memcpy and | Richard Smith | 2018-07-31 | 1 | -0/+14 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -1/+1 |
* | [ASTImporter] FriendDecl importing improvements | Peter Szecsi | 2018-04-25 | 1 | -0/+2 |
* | Implement current CWG direction for support of arrays of unknown bounds in | Richard Smith | 2017-10-20 | 1 | -0/+9 |
* | Revert "Improve constant expression evaluation of arrays of unknown bound." | Martin Bohme | 2017-08-30 | 1 | -9/+0 |
* | Improve constant expression evaluation of arrays of unknown bound. | Richard Smith | 2017-08-29 | 1 | -0/+9 |
* | [Modules] Implement ODR-like semantics for tag types in C/ObjC | Bruno Cardoso Lopes | 2017-07-01 | 1 | -3/+8 |
* | Revert r301822 (and dependent r301825), which tried to improve the | Daniel Jasper | 2017-05-02 | 1 | -3/+1 |
* | Improve handling of arrays of unknown bound in constant expressions. | Richard Smith | 2017-05-01 | 1 | -1/+3 |
* | Improve fix for PR28739 | Richard Smith | 2017-01-31 | 1 | -1/+2 |
* | P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: | Richard Smith | 2016-06-28 | 1 | -0/+5 |
* | [Cxx1z-constexpr-lambda-P0170R1] Support parsing of constexpr specifier (and... | Faisal Vali | 2016-03-26 | 1 | -0/+6 |
* | [MS ABI] Detect and diagnose vftables which cannot be created | David Majnemer | 2015-05-01 | 1 | -0/+8 |
* | constexpr evaluation for __builtin_assume_aligned | Hal Finkel | 2014-10-03 | 1 | -0/+7 |
* | Add an explicit diagnostic for the case where an expression is not a constant | Richard Smith | 2014-07-07 | 1 | -0/+4 |
* | PR5683: Issue a warning when subtracting pointers to types of zero size, and | Richard Smith | 2013-09-10 | 1 | -0/+2 |
* | C++1y: track object lifetime during constexpr evaluation, and don't allow | Richard Smith | 2013-07-24 | 1 | -0/+3 |
* | PR16377: Allow evaluation of statement expressions in constant evaluation, | Richard Smith | 2013-06-20 | 1 | -1/+4 |
* | PR14503: Don't assert if a constexpr constructor temploid instantiates to a | Richard Smith | 2013-06-18 | 1 | -0/+2 |
* | Model temporary lifetime-extension explicitly in the AST. Use this model to | Richard Smith | 2013-06-05 | 1 | -0/+4 |
* | C++1y: Add a step limit to constexpr evaluation, to catch runaway loops. | Richard Smith | 2013-05-08 | 1 | -0/+2 |
* | C++1y: support for increment and decrement in constant expression evaluation. | Richard Smith | 2013-05-05 | 1 | -13/+13 |
* | C++1y: support simple variable assignments in constexpr functions. | Richard Smith | 2013-04-26 | 1 | -13/+27 |
* | C++1y constexpr extensions, round 1: Allow most forms of declaration and | Richard Smith | 2013-04-22 | 1 | -0/+2 |
* | Add space after ';'. | Fariborz Jahanian | 2013-01-25 | 1 | -1/+1 |
* | Improve diagnsotic further on integer overflow. | Fariborz Jahanian | 2013-01-25 | 1 | -1/+1 |
* | Fixes text of diagnostics in integer overflow patch. | Fariborz Jahanian | 2013-01-24 | 1 | -1/+1 |
* | Patch to check for integer overflow. It has been | Fariborz Jahanian | 2013-01-24 | 1 | -0/+3 |
* | Fix code that attempted to produce a diagnostic with one DiagnosticEngine, then | Richard Smith | 2012-12-20 | 1 | -1/+2 |
* | Normalize line endings of r163013 (part 2). | Joao Matos | 2012-08-31 | 1 | -7/+7 |
* | Improved MSVC __interface support by adding first class support for it, inste... | Joao Matos | 2012-08-31 | 1 | -7/+7 |
* | Remove hacky temporary fix of r151585. | Argyrios Kyrtzidis | 2012-03-15 | 1 | -5/+0 |
* | When evaluating integer expressions include a check for sub-expressions | Argyrios Kyrtzidis | 2012-02-27 | 1 | -0/+5 |
* | Implement constant expression support for __real__ and __imag__ on lvalue | Richard Smith | 2012-02-18 | 1 | -2/+4 |
* | constexpr tidyups: | Richard Smith | 2012-02-16 | 1 | -0/+3 |
* | Implement DR1454. This allows all intermediate results in constant expressions | Richard Smith | 2012-02-15 | 1 | -3/+5 |
* | Remove unused diagnostics from include/clang/Basic/Diagnostic*.td files. | Dmitri Gribenko | 2012-02-13 | 1 | -6/+0 |
* | Update constexpr implementation to match CWG's chosen approach for core issues | Richard Smith | 2012-02-13 | 1 | -0/+5 |
* | Update to new resolution for DR1458. When taking the address of an object of | Richard Smith | 2012-02-10 | 1 | -3/+0 |
* | CWG issue 1405: mutable members are allowed in literal types, but can't undergo | Richard Smith | 2012-02-09 | 1 | -0/+2 |
* | Implement DR1458: Taking the address of an object of incomplete class type is | Richard Smith | 2012-02-08 | 1 | -0/+3 |
* | Implement the agreed resolution to DR1457: a signed left shift of a 1 bit into | Richard Smith | 2012-02-08 | 1 | -0/+1 |
* | constexpr: | Richard Smith | 2012-02-02 | 1 | -0/+11 |
* | constexpr: overflow checking for integral and floating-point arithmetic. | Richard Smith | 2012-02-01 | 1 | -0/+2 |