Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | IWYU: Update for Debian 12 CI job | Brad King | 2023-07-28 | 1 | -1/+0 |
| | | | | | | `include-what-you-use` diagnostics, in practice, are specific to the environment's compiler and standard library. Update includes to satisfy IWYU for our CI job under Debian 12. | ||||
* | LexerParser: Suppress clang -Wunused-but-set-variable warnings | Brad King | 2022-04-06 | 1 | -0/+3 |
| | |||||
* | LexerParser: Suppress NVHPC warnings in generated code | Brad King | 2021-04-28 | 1 | -0/+4 |
| | |||||
* | LexerParser: Suppress gcc -Wfree-nonheap-object warnings in generated code | Brad King | 2021-02-05 | 1 | -0/+1 |
| | |||||
* | LexerParser: Suppress -Wused-but-marked-unused warning in cmExprParser | Brad King | 2021-01-26 | 1 | -0/+5 |
| | |||||
* | LexerParser: Clean up includes following include-what-you-use | Christoph Grüninger | 2021-01-25 | 1 | -0/+1 |
| | |||||
* | LexerParser: Manual removing code from Bison is no longer needed | Christoph Grüninger | 2021-01-25 | 1 | -3/+0 |
| | | | | | This was needed to avoid warnings while compiling the sources generated by older versions of GNU Bison, but is not with GNU Bison 3.7.4. | ||||
* | LexerParser: Do not use GNU Bison's yacc mode, we use Bison extensions | Christoph Grüninger | 2021-01-25 | 1 | -1/+1 |
| | | | | Silence Bison warnings regarding use of Bison extensions. | ||||
* | math(EXPR): Implement ~(exp_NOT) expression as documented | Gabor Bencze | 2019-07-23 | 1 | -0/+3 |
| | | | | Fixes: #19252 | ||||
* | LexerParser: Suppress GCC -Wconversion warnings | Brad King | 2018-07-31 | 1 | -0/+3 |
| | | | | | GCC 8 warns about some of the conversions in bison-generated code. Suppress the warnings. | ||||
* | math: Restore toleration of unexpected characters in an expression | Brad King | 2018-07-16 | 1 | -1/+0 |
| | | | | | | | | Prior to commit 7c4c13ffef (math: Reject unexpected expression input explicitly, 2018-05-18) we ignored unexpected characters in an expression that otherwise can be parsed. In order to preserve compatibility with projects that accidentally used this, convert the error to a warning. | ||||
* | math: Diagnose divide-by-zero | Daniel Franke | 2018-06-26 | 1 | -0/+4 |
| | |||||
* | math: Reject unexpected expression input explicitly | Daniel Franke | 2018-06-26 | 1 | -0/+1 |
| | | | | | Switch to C++ exceptions for lexer/parser error handling. Teach the lexer/parser to fail on unexpected input. | ||||
* | LexerParser: move to custom directory | Daniel Pfeifer | 2017-04-28 | 1 | -0/+164 |