From a22386e408d3e07333f8a0773be9c71f0ae26d70 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 14 Jul 2017 10:26:34 -0700 Subject: [PATCH] Fix compiler warnings in flatten_grammar_test --- .../prepare_grammar/flatten_grammar_test.cc | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/test/compiler/prepare_grammar/flatten_grammar_test.cc b/test/compiler/prepare_grammar/flatten_grammar_test.cc index 7b77caa8..d8f6c804 100644 --- a/test/compiler/prepare_grammar/flatten_grammar_test.cc +++ b/test/compiler/prepare_grammar/flatten_grammar_test.cc @@ -35,19 +35,19 @@ describe("flatten_grammar", []() { AssertThat(result.type, Equals(VariableTypeNamed)); AssertThat(result.productions, Equals(vector({ Production{{ - {Symbol::non_terminal(1), 0, AssociativityNone}, - {Symbol::non_terminal(2), 101, AssociativityLeft}, - {Symbol::non_terminal(3), 102, AssociativityRight}, - {Symbol::non_terminal(4), 101, AssociativityLeft}, - {Symbol::non_terminal(6), 0, AssociativityNone}, - {Symbol::non_terminal(7), 0, AssociativityNone}, + {Symbol::non_terminal(1), 0, AssociativityNone, ""}, + {Symbol::non_terminal(2), 101, AssociativityLeft, ""}, + {Symbol::non_terminal(3), 102, AssociativityRight, ""}, + {Symbol::non_terminal(4), 101, AssociativityLeft, ""}, + {Symbol::non_terminal(6), 0, AssociativityNone, ""}, + {Symbol::non_terminal(7), 0, AssociativityNone, ""}, }, 0}, Production{{ - {Symbol::non_terminal(1), 0, AssociativityNone}, - {Symbol::non_terminal(2), 101, AssociativityLeft}, - {Symbol::non_terminal(5), 101, AssociativityLeft}, - {Symbol::non_terminal(6), 0, AssociativityNone}, - {Symbol::non_terminal(7), 0, AssociativityNone}, + {Symbol::non_terminal(1), 0, AssociativityNone, ""}, + {Symbol::non_terminal(2), 101, AssociativityLeft, ""}, + {Symbol::non_terminal(5), 101, AssociativityLeft, ""}, + {Symbol::non_terminal(6), 0, AssociativityNone, ""}, + {Symbol::non_terminal(7), 0, AssociativityNone, ""}, }, 0} }))); }); @@ -77,19 +77,19 @@ describe("flatten_grammar", []() { AssertThat(result.type, Equals(VariableTypeNamed)); AssertThat(result.productions, Equals(vector({ Production{{ - {Symbol::non_terminal(1), 0, AssociativityNone}, - {Symbol::non_terminal(2), 0, AssociativityNone}, - {Symbol::non_terminal(3), 0, AssociativityNone}, - {Symbol::non_terminal(4), 0, AssociativityNone}, - {Symbol::non_terminal(6), 0, AssociativityNone}, - {Symbol::non_terminal(7), 0, AssociativityNone}, + {Symbol::non_terminal(1), 0, AssociativityNone, ""}, + {Symbol::non_terminal(2), 0, AssociativityNone, ""}, + {Symbol::non_terminal(3), 0, AssociativityNone, ""}, + {Symbol::non_terminal(4), 0, AssociativityNone, ""}, + {Symbol::non_terminal(6), 0, AssociativityNone, ""}, + {Symbol::non_terminal(7), 0, AssociativityNone, ""}, }, 102}, Production{{ - {Symbol::non_terminal(1), 0, AssociativityNone}, - {Symbol::non_terminal(2), 0, AssociativityNone}, - {Symbol::non_terminal(5), 0, AssociativityNone}, - {Symbol::non_terminal(6), 0, AssociativityNone}, - {Symbol::non_terminal(7), 0, AssociativityNone}, + {Symbol::non_terminal(1), 0, AssociativityNone, ""}, + {Symbol::non_terminal(2), 0, AssociativityNone, ""}, + {Symbol::non_terminal(5), 0, AssociativityNone, ""}, + {Symbol::non_terminal(6), 0, AssociativityNone, ""}, + {Symbol::non_terminal(7), 0, AssociativityNone, ""}, }, 101} }))); }); @@ -106,8 +106,8 @@ describe("flatten_grammar", []() { AssertThat(result.productions, Equals(vector({ Production{{ - {Symbol::non_terminal(1), 101, AssociativityLeft}, - {Symbol::non_terminal(2), 101, AssociativityLeft}, + {Symbol::non_terminal(1), 101, AssociativityLeft, ""}, + {Symbol::non_terminal(2), 101, AssociativityLeft, ""}, }, 0} }))); @@ -121,7 +121,7 @@ describe("flatten_grammar", []() { AssertThat(result.productions, Equals(vector({ Production{{ - {Symbol::non_terminal(1), 101, AssociativityLeft}, + {Symbol::non_terminal(1), 101, AssociativityLeft, ""}, }, 0} }))); });