c++: style: use consistently this/that instead of this/other

* data/c++.m4: here.
This commit is contained in:
Akim Demaille
2018-12-23 17:32:36 +01:00
parent 777b0163de
commit 9858165c52

View File

@@ -259,7 +259,7 @@ m4_define([b4_symbol_type_declare],
basic_symbol ();
/// Move or copy constructor.
basic_symbol (YY_RVREF (basic_symbol) other);]b4_variant_if([[
basic_symbol (YY_RVREF (basic_symbol) that);]b4_variant_if([[
/// Constructor for valueless symbols, and symbols from each type.
]b4_type_foreach([b4_basic_symbol_constructor_declare])], [[
@@ -293,7 +293,7 @@ m4_define([b4_symbol_type_declare],
private:
#if YY_CPLUSPLUS < 201103L
/// Assignment operator.
basic_symbol& operator= (const basic_symbol& other);
basic_symbol& operator= (const basic_symbol& that);
#endif
};
@@ -304,7 +304,7 @@ m4_define([b4_symbol_type_declare],
by_type ();
/// Copy constructor.
by_type (const by_type& other);
by_type (const by_type& that);
/// The symbol type as needed by the constructor.
typedef token_type kind_type;
@@ -363,13 +363,13 @@ m4_define([b4_public_types_define],
{}
template <typename Base>
]b4_parser_class_name[::basic_symbol<Base>::basic_symbol (YY_RVREF (basic_symbol) other)
: Base (YY_MOVE (other))
, value (]b4_variant_if([], [YY_MOVE (other.value)]))b4_locations_if([
, location (YY_MOVE (other.location))])[
]b4_parser_class_name[::basic_symbol<Base>::basic_symbol (YY_RVREF (basic_symbol) that)
: Base (YY_MOVE (that))
, value (]b4_variant_if([], [YY_MOVE (that.value)]))b4_locations_if([
, location (YY_MOVE (that.location))])[
{]b4_variant_if([
b4_symbol_variant([other.type_get ()], [value], [YY_MOVE_OR_COPY],
[YY_MOVE (other.value)])
b4_symbol_variant([that.type_get ()], [value], [YY_MOVE_OR_COPY],
[YY_MOVE (that.value)])
])[}
]b4_variant_if([[
@@ -446,8 +446,8 @@ m4_define([b4_public_types_define],
: type (empty_symbol)
{}
]b4_inline([$1])b4_parser_class_name[::by_type::by_type (const by_type& other)
: type (other.type)
]b4_inline([$1])b4_parser_class_name[::by_type::by_type (const by_type& that)
: type (that.type)
{}
]b4_inline([$1])b4_parser_class_name[::by_type::by_type (token_type t)