diff --git a/src/parser/parser_driver.cpp b/src/parser/parser_driver.cpp index 65717fac..30c4af25 100644 --- a/src/parser/parser_driver.cpp +++ b/src/parser/parser_driver.cpp @@ -676,7 +676,8 @@ void ParserDriver::defineGrammar() } return strings; } - ); + ) + ; _parser.rule("strings_body") // shared_ptr .production("strings_body_nonempty", [&](auto&& args) -> Value { @@ -686,7 +687,8 @@ void ParserDriver::defineGrammar() auto strings = std::make_shared(); setCurrentStrings(strings); return strings; - }); + }) + ; _parser.rule("string") .production("STRING_LITERAL", "plain_string_mods", [&](auto&& args) -> Value { @@ -724,7 +726,7 @@ void ParserDriver::defineGrammar() }) .production([](auto&&) -> Value { return StringModifiers{}; - }); + }) ; _parser.rule("regexp_mods") // std::vector> @@ -737,7 +739,7 @@ void ParserDriver::defineGrammar() }) .production([](auto&&) -> Value { return StringModifiers{}; - }); + }) ; _parser.rule("hex_string_mods") // std::vector> @@ -750,7 +752,7 @@ void ParserDriver::defineGrammar() }) .production([](auto&&) -> Value { return StringModifiers{}; - }); + }) ; _parser.rule("plain_string_mod") // std::shared_ptr