[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/6] {master} c++: variant overhaul
From: |
Akim Demaille |
Subject: |
[PATCH 0/6] {master} c++: variant overhaul |
Date: |
Mon, 28 Jan 2013 16:34:11 +0100 |
This series of patches cleans up the handling of the variants in C++.
In a few words: responsibilities have been redistributed where they
"naturally" belong.
Akim Demaille (6):
c++: formatting and comment changes
c++: revamp the support for variants
tests: enable support for --debug
c++: remove now-useless operators
tests: remove useless %defines
tests: check that using variants is exception safe
data/c++.m4 | 97 +++++++++++++++------------
data/glr.cc | 1 -
data/lalr1.cc | 112 +++++++++++++++++---------------
data/stack.hh | 12 ++--
data/variant.hh | 72 ++++++++++----------
tests/actions.at | 6 +-
tests/c++.at | 184 +++++++++++++++++++++++++++++++++++++++++-----------
tests/input.at | 8 +--
tests/local.at | 11 ++--
tests/regression.at | 5 +-
10 files changed, 321 insertions(+), 187 deletions(-)
--
1.8.1.1
- [PATCH 0/6] {master} c++: variant overhaul,
Akim Demaille <=
- [PATCH 3/6] tests: enable support for --debug, Akim Demaille, 2013/01/28
- [PATCH 2/6] c++: revamp the support for variants, Akim Demaille, 2013/01/28
- [PATCH 4/6] c++: remove now-useless operators, Akim Demaille, 2013/01/28
- [PATCH 5/6] tests: remove useless %defines, Akim Demaille, 2013/01/28
- [PATCH 6/6] tests: check that using variants is exception safe, Akim Demaille, 2013/01/28
- [PATCH 1/6] c++: formatting and comment changes, Akim Demaille, 2013/01/28