Optimize RestrictionParser performance

This commit is contained in:
Siarhei Fedartsou 2022-08-30 17:15:02 +02:00
parent 94495b50a8
commit 69a3843e51

View File

@ -42,12 +42,10 @@ RestrictionParser::RestrictionParser(bool use_turn_restrictions_,
} }
} }
using namespace std::string_literals; filter.add(true, "restriction");
filter.add(true, "restriction"s);
if (parse_conditionals) if (parse_conditionals)
{ {
filter.add(true, "restriction:conditional"s); filter.add(true, "restriction:conditional");
for (const auto &namespaced : restrictions_) for (const auto &namespaced : restrictions_)
{ {
filter.add(true, "restriction:" + namespaced + ":conditional"); filter.add(true, "restriction:" + namespaced + ":conditional");