c++: rename b4_semantic_type_declare as b4_value_type_declare

This is to match the names used in C and api.value.type, even if the
parser actually defines semantic_type.

* data/c++.m4 (b4_semantic_type_declare): Rename as...
(b4_value_type_declare): this.
* data/variant.hh: Likewise.
This commit is contained in:
Akim Demaille
2013-02-08 17:09:33 +01:00
parent 6c7022f7d3
commit 7601a471f5
3 changed files with 10 additions and 9 deletions

View File

@@ -112,10 +112,12 @@ m4_define([b4_token_enums],
## Semantic Values. ##
## ----------------- ##
# b4_semantic_type_declare
# ------------------------
# b4_value_type_declare
# ---------------------
# Declare semantic_type.
m4_define([b4_semantic_type_declare],
m4_define([b4_value_type_declare],
[ /// Symbol semantic values.
m4_ifdef([b4_union_members],
[ union semantic_type
@@ -133,7 +135,7 @@ b4_user_union_members
# Depending on %define token_lex, may be output in the header or source file.
m4_define([b4_public_types_declare],
[[#ifndef ]b4_api_PREFIX[STYPE
]b4_semantic_type_declare[
]b4_value_type_declare[
#else
typedef ]b4_api_PREFIX[STYPE semantic_type;
#endif]b4_locations_if([