Fix compiler warnings in flatten_grammar_test

This commit is contained in:
Max Brunsfeld 2017-07-14 10:26:34 -07:00
parent 4b40a1ed6c
commit a22386e408

View file

@ -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}
})));
});