tests: dispatch per lang on AT_DATA_GRAMMAR

* tests/java.at: Do that.
* tests/conflicts.at: Simplify.

* tests/actions.at, tests/c++.at, tests/input.at, tests/local.at,
* tests/named-refs.at:
Use AT_BISON_OPTION_PUSHDEFS/AT_BISON_OPTION_POPDEFS.
This commit is contained in:
Akim Demaille
2019-02-19 21:08:40 +01:00
parent 7d6747cec9
commit 948f3decb4
7 changed files with 70 additions and 8 deletions

View File

@@ -1347,6 +1347,7 @@ m4_popdef([AT_TEST])
AT_SETUP([[C++ GLR parser identifier shadowing]])
AT_BISON_OPTION_PUSHDEFS
AT_DATA_GRAMMAR([input.yy], [
%skeleton "glr.cc"
@@ -1386,6 +1387,7 @@ int main ()
AT_BISON_CHECK([[-o input.cc input.yy]])
AT_FOR_EACH_CXX([AT_COMPILE_CXX([[input]])])
AT_BISON_OPTION_POPDEFS
AT_CLEANUP