summaryrefslogtreecommitdiff
path: root/test/SemaCXX/constant-expression-cxx11.cpp
AgeCommit message (Expand)Author
2018-04-07Merging r327099:Tom Stellard
2017-10-24Unnamed bitfields don't block constant evaluation of constexpr ctorsJordan Rose
2017-10-20Implement current CWG direction for support of arrays of unknown bounds inRichard Smith
2017-09-23Don't warn about runtime behavior problems in variable initializers that weRichard Smith
2017-08-30Add test case that was broken by r311970.Martin Bohme
2017-08-30Revert "Improve constant expression evaluation of arrays of unknown bound."Martin Bohme
2017-08-29Improve constant expression evaluation of arrays of unknown bound.Richard Smith
2017-06-26Check that the initializer of a non-dependent constexpr variable is constant ...Richard Smith
2017-05-02Revert r301785 (and r301787) because they caused PR32864.Nick Lewycky
2017-05-01Handle expressions with non-literal types like ignored expressions if we are ...Nick Lewycky
2017-02-22PR32034: Evaluate _Atomic(T) in-place when T is a class or array type.Richard Smith
2017-01-31Improve fix for PR28739Richard Smith
2017-01-07PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...Richard Smith
2017-01-04Bail out if we try to build a DeclRefExpr naming an invalid declaration.Richard Smith
2016-12-27Emit CCEDiags when evaluating a const variable.George Burgess IV
2016-12-22Add the alloc_size attribute to clang, attempt 2.George Burgess IV
2016-12-20Revert r290149: Add the alloc_size attribute to clang.Chandler Carruth
2016-12-20Add the alloc_size attribute to clang.George Burgess IV
2016-12-14Remove custom handling of array copies in lambda by-value array capture andRichard Smith
2016-12-09DR1295 and cleanup for P0135R1: Make our initialization code more directlyRichard Smith
2016-12-05DR1213: element access on an array xvalue or prvalue produces an xvalue. In theRichard Smith
2016-11-22Make diagnostic for use of default member initializer before enclosing class isRichard Smith
2016-11-13Fix PR28366: Handle variables from enclosing local scopes more gracefully dur...Faisal Vali
2016-10-21DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.Richard Smith
2016-10-21Revert "DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' ...Renato Golin
2016-10-21DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.Richard Smith
2016-06-28P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith
2016-05-25Fix rejects-valid on constexpr function that accesses a not-yet-defined 'externRichard Smith
2016-02-12Fix ICE with constexpr and friend functionsOlivier Goffart
2015-12-03PR17381: Treat undefined behavior during expression evaluation as an unmodeledRichard Smith
2015-09-23Remove warning on over-wide bit-field of boolean type; there's no risk thatRichard Smith
2015-09-14C11 _Bool bitfield diagnosticRachel Craik
2015-08-28PR24597: Fix in-place evaluation of call expressions to provide a proper "this"Richard Smith
2015-04-17Move fixit for const init from note to diag, weaken to warning in MS mode.Nico Weber
2015-02-13PR17938: This has already been fixed, add regression test.Richard Smith
2015-01-09Sema: Don't crash when variable is redefined as a constexpr functionDavid Majnemer
2014-12-17Adding a -Wunused-value warning for expressions with side effects used in an ...Aaron Ballman
2014-12-17Support constant evaluation for member calls on std::initializer_listRichard Smith
2014-12-14AST: Limit zero-sized constexpr behavior to array typesDavid Majnemer
2014-12-13Sema: Constexpr functions must have return statements which have an exprDavid Majnemer
2014-12-11AST: Incomplete types might be zero sizedDavid Majnemer
2014-12-09AST: Don't assume two zero sized objects live at different addressesDavid Majnemer
2014-11-19Fix bug where a trivial constexpr copy/move operation couldn't copy from anRichard Smith
2014-11-17Handle use of default member initializers before end of outermost classReid Kleckner
2014-11-13Fix assert/crash on invalid with __builtin_constant_p conditionals in constan...Richard Smith
2014-10-21PR21327 / C++ DR1652 / C++ DR73: comparing a past-the-end pointer for oneRichard Smith
2014-09-23Improve -Wuninitialized to take into account field ordering with initializerRichard Trieu
2014-09-16Reject a slightly-sneaky way to perform a read of mutable state from within aRichard Smith
2014-08-19C++1y is now C++14!Aaron Ballman
2014-07-23Improve diagnostic on default-initializing const variables (PR20208).Nico Weber