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"s);
filter.add(true, "restriction");
if (parse_conditionals)
{
filter.add(true, "restriction:conditional"s);
filter.add(true, "restriction:conditional");
for (const auto &namespaced : restrictions_)
{
filter.add(true, "restriction:" + namespaced + ":conditional");