Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-06 | C++11 generalized constant expressions: implement checking and diagnostics for | Richard Smith | |
pointer-arithmetic-related undefined behavior and unspecified results. We continue to fold such values, but now notice they aren't constant expressions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147659 91177308-0d34-0410-b5e6-96231b3b80d8 | |||
2011-12-16 | C++11 constexpr: Add note stacks containing backtraces if constant evaluation | Richard Smith | |
fails within a call to a constexpr function. Add -fconstexpr-backtrace-limit argument to driver and frontend, to control the maximum number of notes so produced (default 10). Fix APValue printing to be able to pretty-print all APValue types, and move the testing for this functionality from a unittest to a -verify test now that it's visible in clang's output. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146749 91177308-0d34-0410-b5e6-96231b3b80d8 |