mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-14 06:43:03 +00:00
c++: avoid warnings when destructors don't use $$
* data/c++.m4: here.
This commit is contained in:
5
NEWS
5
NEWS
@@ -2,6 +2,11 @@ GNU Bison NEWS
|
|||||||
|
|
||||||
* Noteworthy changes in release ?.? (????-??-??) [?]
|
* Noteworthy changes in release ?.? (????-??-??) [?]
|
||||||
|
|
||||||
|
** Bug fixes
|
||||||
|
|
||||||
|
*** C++ with Variants (lalr1.cc)
|
||||||
|
|
||||||
|
Fix a compiler warning when no %destructor use $$.
|
||||||
|
|
||||||
* Noteworthy changes in release 3.0.3 (2015-01-15) [stable]
|
* Noteworthy changes in release 3.0.3 (2015-01-15) [stable]
|
||||||
|
|
||||||
|
|||||||
@@ -347,6 +347,7 @@ m4_define([b4_public_types_define],
|
|||||||
// User destructor.
|
// User destructor.
|
||||||
symbol_number_type yytype = this->type_get ();
|
symbol_number_type yytype = this->type_get ();
|
||||||
basic_symbol<Base>& yysym = *this;
|
basic_symbol<Base>& yysym = *this;
|
||||||
|
(void) yysym;
|
||||||
switch (yytype)
|
switch (yytype)
|
||||||
{
|
{
|
||||||
]b4_symbol_foreach([b4_symbol_destructor])dnl
|
]b4_symbol_foreach([b4_symbol_destructor])dnl
|
||||||
|
|||||||
Reference in New Issue
Block a user