Skip to content

Commit 0840a29

Browse files
committed
Advance bison version to v3.7.6
1 parent 8f06f9b commit 0840a29

File tree

5 files changed

+37
-35
lines changed

5 files changed

+37
-35
lines changed

src/parser/location.hh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
// A Bison parser, made by GNU Bison 3.7.2.
1+
// A Bison parser, made by GNU Bison 3.7.6.
22

33
// Locations for Bison parsers in C++
44

5-
// Copyright (C) 2002-2015, 2018-2020 Free Software Foundation, Inc.
5+
// Copyright (C) 2002-2015, 2018-2021 Free Software Foundation, Inc.
66

77
// This program is free software: you can redistribute it and/or modify
88
// it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
1515
// GNU General Public License for more details.
1616

1717
// You should have received a copy of the GNU General Public License
18-
// along with this program. If not, see <http://www.gnu.org/licenses/>.
18+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
1919

2020
// As a special exception, you may create a larger work that contains
2121
// part or all of the Bison parser skeleton and distribute that work

src/parser/position.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// A Bison parser, made by GNU Bison 3.7.2.
1+
// A Bison parser, made by GNU Bison 3.7.6.
22

33
// Starting with Bison 3.2, this file is useless: the structure it
44
// used to define is now defined in "location.hh".

src/parser/seclang-parser.cc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
// A Bison parser, made by GNU Bison 3.7.2.
1+
// A Bison parser, made by GNU Bison 3.7.6.
22

33
// Skeleton implementation for Bison LALR(1) parsers in C++
44

5-
// Copyright (C) 2002-2015, 2018-2020 Free Software Foundation, Inc.
5+
// Copyright (C) 2002-2015, 2018-2021 Free Software Foundation, Inc.
66

77
// This program is free software: you can redistribute it and/or modify
88
// it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
1515
// GNU General Public License for more details.
1616

1717
// You should have received a copy of the GNU General Public License
18-
// along with this program. If not, see <http://www.gnu.org/licenses/>.
18+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
1919

2020
// As a special exception, you may create a larger work that contains
2121
// part or all of the Bison parser skeleton and distribute that work
@@ -123,7 +123,7 @@
123123
#else // !YYDEBUG
124124

125125
# define YYCDEBUG if (false) std::cerr
126-
# define YY_SYMBOL_PRINT(Title, Symbol) YYUSE (Symbol)
126+
# define YY_SYMBOL_PRINT(Title, Symbol) YY_USE (Symbol)
127127
# define YY_REDUCE_PRINT(Rule) static_cast<void> (0)
128128
# define YY_STACK_PRINT() static_cast<void> (0)
129129

@@ -1195,7 +1195,7 @@ namespace yy {
11951195
seclang_parser::yy_print_ (std::ostream& yyo, const basic_symbol<Base>& yysym) const
11961196
{
11971197
std::ostream& yyoutput = yyo;
1198-
YYUSE (yyoutput);
1198+
YY_USE (yyoutput);
11991199
if (yysym.empty ())
12001200
yyo << "empty symbol";
12011201
else
@@ -1204,7 +1204,7 @@ namespace yy {
12041204
yyo << (yykind < YYNTOKENS ? "token" : "nterm")
12051205
<< ' ' << yysym.name () << " ("
12061206
<< yysym.location << ": ";
1207-
YYUSE (yykind);
1207+
YY_USE (yykind);
12081208
yyo << ')';
12091209
}
12101210
}
@@ -6156,7 +6156,7 @@ namespace yy {
61566156
const short
61576157
seclang_parser::yydefgoto_[] =
61586158
{
6159-
-1, 82, 83, 84, 209, 210, 479, 480, 85, 336,
6159+
0, 82, 83, 84, 209, 210, 479, 480, 85, 336,
61606160
323, 324, 355, 211, 343, 356
61616161
};
61626162

src/parser/seclang-parser.hh

Lines changed: 25 additions & 23 deletions
Large diffs are not rendered by default.

src/parser/stack.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// A Bison parser, made by GNU Bison 3.7.2.
1+
// A Bison parser, made by GNU Bison 3.7.6.
22

33
// Starting with Bison 3.2, this file is useless: the structure it
44
// used to define is now defined with the parser itself.

0 commit comments

Comments
 (0)