From b3d79bd3461f0075a9aab61fe17d18118df888db Mon Sep 17 00:00:00 2001 From: Cebtenzzre Date: Tue, 5 Sep 2023 19:43:01 -0400 Subject: [PATCH] grammar-parser : reserve space in vector (clang-tidy) This is recommended by the 'performance-inefficient-vector-operation' check. --- common/grammar-parser.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/common/grammar-parser.cpp b/common/grammar-parser.cpp index e76bd11c3..177d1e3a8 100644 --- a/common/grammar-parser.cpp +++ b/common/grammar-parser.cpp @@ -415,6 +415,7 @@ namespace grammar_parser { std::vector parse_state::c_rules() { std::vector ret; + ret.reserve(rules.size()); for (const auto & rule : rules) { ret.push_back(rule.data()); }