From 47f7ad7f353066b6198cb49fc1e66912d96cb008 Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Mon, 29 Aug 2022 23:25:28 +0200 Subject: [PATCH] Optimize RestrictionParser performance --- src/extractor/restriction_parser.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/extractor/restriction_parser.cpp b/src/extractor/restriction_parser.cpp index 8caf3adcd..9c7f917d6 100644 --- a/src/extractor/restriction_parser.cpp +++ b/src/extractor/restriction_parser.cpp @@ -42,10 +42,12 @@ RestrictionParser::RestrictionParser(bool use_turn_restrictions_, } } - filter.add_rule(true, "restriction"); + using namespace std::string_literals; + + filter.add_rule(true, "restriction"s); if (parse_conditionals) { - filter.add_rule(true, "restriction:conditional"); + filter.add_rule(true, "restriction:conditional"s); for (const auto &namespaced : restrictions_) { filter.add_rule(true, "restriction:" + namespaced + ":conditional");