From c0bfc9994699be0dc6bff3153b0c72ca5a848c3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Tue, 19 Jul 2022 23:13:16 +0200 Subject: [PATCH] Minor simplification using std::vector::emplace_back() --- src/DynareBison.yy | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/DynareBison.yy b/src/DynareBison.yy index 4b8a2d0b..f977818b 100644 --- a/src/DynareBison.yy +++ b/src/DynareBison.yy @@ -1288,13 +1288,13 @@ period_list : period_list COMMA INT_NUMBER { $$ = $1; int p = stoi($3); - $$.push_back({ p, p }); + $$.emplace_back(p, p); } | period_list INT_NUMBER { $$ = $1; int p = stoi($2); - $$.push_back({ p, p }); + $$.emplace_back(p, p); } | period_list COMMA INT_NUMBER ':' INT_NUMBER { @@ -1302,7 +1302,7 @@ period_list : period_list COMMA INT_NUMBER int p1 = stoi($3), p2 = stoi($5); if (p1 > p2) driver.error("Can't have first period index greater than second index in range specification"); - $$.push_back({ p1, p2 }); + $$.emplace_back(p1, p2); } | period_list INT_NUMBER ':' INT_NUMBER { @@ -1310,7 +1310,7 @@ period_list : period_list COMMA INT_NUMBER int p1 = stoi($2), p2 = stoi($4); if (p1 > p2) driver.error("Can't have first period index greater than second index in range specification"); - $$.push_back({ p1, p2 }); + $$.emplace_back(p1, p2); } | INT_NUMBER ':' INT_NUMBER { -- GitLab