Fix compiler warnings in flatten_grammar_test
This commit is contained in:
parent
4b40a1ed6c
commit
a22386e408
1 changed files with 25 additions and 25 deletions
|
|
@ -35,19 +35,19 @@ describe("flatten_grammar", []() {
|
|||
AssertThat(result.type, Equals(VariableTypeNamed));
|
||||
AssertThat(result.productions, Equals(vector<Production>({
|
||||
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>({
|
||||
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>({
|
||||
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>({
|
||||
Production{{
|
||||
{Symbol::non_terminal(1), 101, AssociativityLeft},
|
||||
{Symbol::non_terminal(1), 101, AssociativityLeft, ""},
|
||||
}, 0}
|
||||
})));
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue