Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove some final testing | William S Fulton | 2022-10-06 | 1 | -6/+9 |
| | | | | Given Visual C++ does not work with these tests (tested with VS2022 17.3 and earlier) | ||||
* | Add support for parsing C++11 final classes | William S Fulton | 2022-10-05 | 1 | -0/+62 |
Such as: class X final {}; This no longer gives a syntax error. This change has introduced one more shift-reduce conflict in the parser. with a conflict with a C style variable declaration with name final: class X final; resulting in a syntax error (for C++ not C). This is an an unusual style for C++ code and more typical declarations do work: X final; Closes #672 |