mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-20 09:43:03 +00:00
tests: remove useless location initializations
* tests/actions.at, tests/calc.at: here.
This commit is contained in:
@@ -894,10 +894,6 @@ AT_DATA_GRAMMAR([[input]]$1[[.y]],
|
|||||||
[[%error-verbose
|
[[%error-verbose
|
||||||
%debug
|
%debug
|
||||||
%locations
|
%locations
|
||||||
%initial-action {
|
|
||||||
@$.first_line = @$.last_line = 1;
|
|
||||||
@$.first_column = @$.last_column = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
%{
|
%{
|
||||||
# include <stdio.h>
|
# include <stdio.h>
|
||||||
@@ -964,7 +960,7 @@ AT_PARSER_CHECK([./input$1], 0,
|
|||||||
]],
|
]],
|
||||||
[[Starting parse
|
[[Starting parse
|
||||||
Entering state 0
|
Entering state 0
|
||||||
Reducing stack by rule 1 (line 46):
|
Reducing stack by rule 1 (line 42):
|
||||||
-> $$ = nterm start (1.1: <]]kind[[> for 'S' @ 1)
|
-> $$ = nterm start (1.1: <]]kind[[> for 'S' @ 1)
|
||||||
Stack now 0
|
Stack now 0
|
||||||
Entering state 1
|
Entering state 1
|
||||||
@@ -1360,17 +1356,6 @@ AT_DATA_GRAMMAR([[input.y]],
|
|||||||
%printer { report (yyo, $<ival>$, $$ ); } <fval>;
|
%printer { report (yyo, $<ival>$, $$ ); } <fval>;
|
||||||
%printer { report (yyo, $<ival>$, $<fval>$); } <>;
|
%printer { report (yyo, $<ival>$, $<fval>$); } <>;
|
||||||
|
|
||||||
]AT_SKEL_CC_IF([[
|
|
||||||
/* The lalr1.cc skeleton, for backward compatibility, defines
|
|
||||||
a constructor for position that initializes the filename. The
|
|
||||||
glr.cc skeleton does not (and in fact cannot: location/position
|
|
||||||
are stored in a union, from which objects with constructors are
|
|
||||||
excluded in C++). */
|
|
||||||
%initial-action {
|
|
||||||
@$.initialize ();
|
|
||||||
}
|
|
||||||
]])[
|
|
||||||
|
|
||||||
%initial-action
|
%initial-action
|
||||||
{
|
{
|
||||||
$<ival>$ = 42;
|
$<ival>$ = 42;
|
||||||
|
|||||||
@@ -284,17 +284,6 @@ static int power (int base, int exponent);
|
|||||||
]AT_YYLEX_DECLARE_EXTERN[
|
]AT_YYLEX_DECLARE_EXTERN[
|
||||||
}
|
}
|
||||||
|
|
||||||
]AT_SKEL_CC_IF([AT_LOCATION_TYPE_IF([], [[
|
|
||||||
/* The lalr1.cc skeleton, for backward compatibility, defines
|
|
||||||
a constructor for position that initializes the filename. The
|
|
||||||
glr.cc skeleton does not (and in fact cannot: location/position
|
|
||||||
are stored in a union, from which objects with constructors are
|
|
||||||
excluded in C++). */
|
|
||||||
%initial-action {
|
|
||||||
@$.initialize ();
|
|
||||||
}
|
|
||||||
]])])[
|
|
||||||
|
|
||||||
/* Bison Declarations */
|
/* Bison Declarations */
|
||||||
%token CALC_EOF 0 "end of input"
|
%token CALC_EOF 0 "end of input"
|
||||||
%token <ival> NUM "number"
|
%token <ival> NUM "number"
|
||||||
|
|||||||
Reference in New Issue
Block a user