[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 7/9] glr2.cc: formatting changes
From: |
Akim Demaille |
Subject: |
[PATCH 7/9] glr2.cc: formatting changes |
Date: |
Sat, 12 Sep 2020 16:51:53 +0200 |
* data/skeletons/glr2.cc: here.
---
data/skeletons/glr2.cc | 52 ++++++++++++++++++++++--------------------
1 file changed, 27 insertions(+), 25 deletions(-)
diff --git a/data/skeletons/glr2.cc b/data/skeletons/glr2.cc
index 514dfa4b..363f3509 100644
--- a/data/skeletons/glr2.cc
+++ b/data/skeletons/glr2.cc
@@ -168,9 +168,9 @@ class strong_index_alias
return result;
}
- std::ptrdiff_t const& get() const {return value_; }
+ std::ptrdiff_t const& get() const { return value_; }
- size_t uget() const {return static_cast<size_t>(value_); }
+ size_t uget() const { return static_cast<size_t>(value_); }
strong_index_alias operator+(std::ptrdiff_t other) const {
return strong_index_alias(get() + other);
@@ -394,7 +394,8 @@ m4_define([b4_pure_args],
# b4_lpure_args
# -------------
-# Same as above, but on the lookahead, hence &yylloc instead of yylocp. This
is used only inside glr_stack, so there's no need to explicitly pass yyparser.
+# Same as above, but on the lookahead, hence &yylloc instead of yylocp. This is
+# used only inside glr_stack, so there's no need to explicitly pass yyparser.
m4_define([b4_lpure_args],
[b4_pure_if([b4_locations_if([, &yylloc])])[]b4_user_args])
@@ -841,29 +842,30 @@ yyrhsLength (rule_num yyrule);
class glr_state {
public:
glr_state()
- : yyresolved(false)
- , yylrState(0)
- , yyposn(0)
- , yypred(0)
+ : yyresolved(false)
+ , yylrState(0)
+ , yyposn(0)
+ , yypred(0)
{}
/// Build with a semantic value.
glr_state(state_num lrState, size_t posn, YYSTYPE sval]b4_locations_if([[,
YYLTYPE loc]])[)
- : yyresolved(true)
- , yylrState(lrState)
- , yyposn(posn)
- , yypred(0)]b4_locations_if([[
- , yyloc(loc)]])[ {
+ : yyresolved(true)
+ , yylrState(lrState)
+ , yyposn(posn)
+ , yypred(0)]b4_locations_if([[
+ , yyloc(loc)]])[
+ {
semanticVal() = sval;
}
/// Build with a semantic option.
glr_state(state_num lrState, size_t posn)
- : yyresolved(false)
- , yylrState(lrState)
- , yyposn(posn)
- , yypred(0)
- , yyfirstVal(0)
+ : yyresolved(false)
+ , yylrState(lrState)
+ , yyposn(posn)
+ , yypred(0)
+ , yyfirstVal(0)
{}
void copyFrom(const glr_state& other) {
@@ -1081,17 +1083,17 @@ class glr_state_set {
class semantic_option {
public:
semantic_option()
- : yyrule(0)
- , yystate(0)
- , yynext(0)
- , yyrawchar(0)
+ : yyrule(0)
+ , yystate(0)
+ , yynext(0)
+ , yyrawchar(0)
{}
semantic_option(rule_num rule, int rawChar)
- : yyrule(rule)
- , yystate(0)
- , yynext(0)
- , yyrawchar(rawChar)
+ : yyrule(rule)
+ , yystate(0)
+ , yynext(0)
+ , yyrawchar(rawChar)
{}
/// Only call state() and setState() on objects in yyitems, not temporaries.
--
2.28.0
- [PATCH 0/9] glr2.cc: warnings and style, Akim Demaille, 2020/09/12
- [PATCH 1/9] glr2.cc: add copy constructor to yyGLRStackItem, Akim Demaille, 2020/09/12
- [PATCH 2/9] glr2.cc: remove C-style casts, Akim Demaille, 2020/09/12
- [PATCH 3/9] glr2.cc: remove usage of PTRDIFF_MAX, Akim Demaille, 2020/09/12
- [PATCH 4/9] glr2.cc: move StrongIndexAlias into the namespace, Akim Demaille, 2020/09/12
- [PATCH 5/9] glr2.cc: coding style changes, Akim Demaille, 2020/09/12
- [PATCH 6/9] glr2.cc: fix GCC10 warning, Akim Demaille, 2020/09/12
- [PATCH 7/9] glr2.cc: formatting changes,
Akim Demaille <=
- [PATCH 8/9] glr2.cc: get rid of the C indirection for yy_symbol_print, Akim Demaille, 2020/09/12
- [PATCH 9/9] glr2.cc: address warnings with G++ 4.8, Akim Demaille, 2020/09/12