diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2020-11-11 09:27:53 +0100 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2020-11-13 06:17:24 +0100 |
commit | fe8c36ddcafdb6b49059fb023970cca8d2ca589a (patch) | |
tree | cda8f910a9e842f865abea8c9f2d0b950120e853 /data | |
parent | 21c147b6e5372563b7c4741deadaddb9354f4b09 (diff) | |
download | bison-fe8c36ddcafdb6b49059fb023970cca8d2ca589a.tar.gz |
c++: style: follow the Bison m4 quoting pattern
* data/skeletons/variant.hh: here.
Diffstat (limited to 'data')
-rw-r--r-- | data/skeletons/variant.hh | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/data/skeletons/variant.hh b/data/skeletons/variant.hh index c37bdd42..736a2677 100644 --- a/data/skeletons/variant.hh +++ b/data/skeletons/variant.hh @@ -133,10 +133,10 @@ m4_define([b4_value_type_declare], template <typename T, typename... U> T& emplace (U&&... u) - {]b4_parse_assert_if([ + {]b4_parse_assert_if([[ YY_ASSERT (!yytypeid_); YY_ASSERT (sizeof (T) <= size); - yytypeid_ = & typeid (T);])[ + yytypeid_ = & typeid (T);]])[ return *new (yyas_<T> ()) T (std::forward <U>(u)...); } # else @@ -144,10 +144,10 @@ m4_define([b4_value_type_declare], template <typename T> T& emplace () - {]b4_parse_assert_if([ + {]b4_parse_assert_if([[ YY_ASSERT (!yytypeid_); YY_ASSERT (sizeof (T) <= size); - yytypeid_ = & typeid (T);])[ + yytypeid_ = & typeid (T);]])[ return *new (yyas_<T> ()) T (); } @@ -155,10 +155,10 @@ m4_define([b4_value_type_declare], template <typename T> T& emplace (const T& t) - {]b4_parse_assert_if([ + {]b4_parse_assert_if([[ YY_ASSERT (!yytypeid_); YY_ASSERT (sizeof (T) <= size); - yytypeid_ = & typeid (T);])[ + yytypeid_ = & typeid (T);]])[ return *new (yyas_<T> ()) T (t); } # endif @@ -185,10 +185,10 @@ m4_define([b4_value_type_declare], template <typename T> T& as () YY_NOEXCEPT - {]b4_parse_assert_if([ + {]b4_parse_assert_if([[ YY_ASSERT (yytypeid_); YY_ASSERT (*yytypeid_ == typeid (T)); - YY_ASSERT (sizeof (T) <= size);])[ + YY_ASSERT (sizeof (T) <= size);]])[ return *yyas_<T> (); } @@ -196,10 +196,10 @@ m4_define([b4_value_type_declare], template <typename T> const T& as () const YY_NOEXCEPT - {]b4_parse_assert_if([ + {]b4_parse_assert_if([[ YY_ASSERT (yytypeid_); YY_ASSERT (*yytypeid_ == typeid (T)); - YY_ASSERT (sizeof (T) <= size);])[ + YY_ASSERT (sizeof (T) <= size);]])[ return *yyas_<T> (); } @@ -214,9 +214,9 @@ m4_define([b4_value_type_declare], template <typename T> void swap (self_type& that) YY_NOEXCEPT - {]b4_parse_assert_if([ + {]b4_parse_assert_if([[ YY_ASSERT (yytypeid_); - YY_ASSERT (*yytypeid_ == *that.yytypeid_);])[ + YY_ASSERT (*yytypeid_ == *that.yytypeid_);]])[ std::swap (as<T> (), that.as<T> ()); } |