Files
bison/data/skeletons
Akim Demaille 3398b0fa90 c++: fix old cast warnings
We still have a few old C casts in lalr1.cc, let's get rid of them.
Reported by Frank Heckenbach.

Actually, let's monitor all our casts using easy to grep macros.
Let's use these macros to use the C++ standard casts when we are in
C++.

* data/skeletons/c.m4 (b4_cast_define): New.
* data/skeletons/glr.c, data/skeletons/glr.cc,
* data/skeletons/lalr1.cc, data/skeletons/stack.hh,
* data/skeletons/yacc.c:
Use it and/or its casts.

* tests/actions.at, tests/cxx-type.at,
* tests/glr-regression.at, tests/headers.at, tests/torture.at,
* tests/types.at:
Use YY_CAST instead of C casts.

* configure.ac (warn_cxx): Add -Wold-style-cast.
* doc/bison.texi: Disable it.
2019-11-02 16:40:50 +01:00
..
2019-09-14 09:55:17 +02:00
2019-01-05 14:58:05 +01:00
2019-01-05 14:58:05 +01:00
2019-11-02 16:40:50 +01:00
2019-01-05 14:58:05 +01:00
2019-10-02 17:11:33 -07:00
2019-01-05 14:58:05 +01:00
2019-06-23 11:20:18 +02:00
2019-11-02 16:40:50 +01:00
2019-11-02 16:40:50 +01:00
2019-01-05 14:58:05 +01:00
2019-06-19 19:15:31 +02:00
2019-11-02 16:40:50 +01:00
2019-10-12 12:11:42 +02:00
2019-09-14 10:09:08 +02:00
2019-11-02 16:40:50 +01:00
2019-01-05 14:58:05 +01:00
2019-11-02 16:40:50 +01:00