antlr/runtime-testsuite
Mike Lischke 8280beb564 Refactoring of further int values, mostly converting them to size_t.
- Switched most symbolic signed constants to unsigned variants. Redefined EOF in particular to become (size)-1, to avoid having to use signed token type values.
- Introduced INVALID_INDEX for all previous -1 values to indicate e.g. not found indexes etc.
- Added 2 helpers to convert between symbolic and numeric form (mostly for intervals and toString()).
- Removed many no longer needed type casts to size_t.
- Updated templates for these changes.
- Limited runtime tests to C++ tests only, to see how Travis CI copes with that.
2016-10-02 16:51:57 +02:00
..
resources/org/antlr/v4/test/runtime Updates to get all tests green again. 2016-10-01 12:43:31 +02:00
src/org/antlr/v4/testgen Updated runtime tests with updated generation templates. 2016-05-06 19:33:13 -07:00
test/org/antlr/v4/test/runtime Refactoring of further int values, mostly converting them to size_t. 2016-10-02 16:51:57 +02:00
README.md Add a command and README.md for the generation of the runtime test harness. 2015-06-29 18:09:39 -07:00
pom.xml Refactoring of further int values, mostly converting them to size_t. 2016-10-02 16:51:57 +02:00

README.md

Runtime Test Suite

If you are tweaking the runtime test suite generator you can regenerate them using the following command:

mvn -Pgen generate-test-sources

This will generate the runtime test harness classes into the test directory where they can be checked in.