summaryrefslogtreecommitdiff
path: root/Examples/test-suite/python/cpp11_final_class_runme.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove some final testingWilliam S Fulton2022-10-061-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 classesWilliam S Fulton2022-10-051-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