aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/lexer/regex/regex.cpp
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2025-04-01 01:12:58 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2025-04-01 01:23:36 +0300
commitf93076bbe93dd6ebb8d75a930268d30839b9011a (patch)
treedbfc5b2bea8bf16b1599a69f0f721a2acdc5dac2 /yql/essentials/sql/v1/lexer/regex/regex.cpp
parent2d512f78c593c3f4573742129c281d0fc5479de0 (diff)
downloadydb-f93076bbe93dd6ebb8d75a930268d30839b9011a.tar.gz
Intermediate changes
commit_hash:e57b3e95787cc8037f200f1b6b6073e35403b27e
Diffstat (limited to 'yql/essentials/sql/v1/lexer/regex/regex.cpp')
-rw-r--r--yql/essentials/sql/v1/lexer/regex/regex.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/yql/essentials/sql/v1/lexer/regex/regex.cpp b/yql/essentials/sql/v1/lexer/regex/regex.cpp
index a8aca8a1318..937d21572fc 100644
--- a/yql/essentials/sql/v1/lexer/regex/regex.cpp
+++ b/yql/essentials/sql/v1/lexer/regex/regex.cpp
@@ -227,12 +227,12 @@ namespace NSQLTranslationV1 {
TRewriteRule UnwrapQuotedSpace_;
};
- THashMap<TString, TString> MakeRegexByOtherNameMap(const NSQLReflect::TLexerGrammar& grammar, bool ansi) {
+ TVector<std::tuple<TString, TString>> MakeRegexByOtherName(const NSQLReflect::TLexerGrammar& grammar, bool ansi) {
TLexerGrammarToRegexTranslator translator(grammar, ansi);
- THashMap<TString, TString> regexes;
+ TVector<std::tuple<TString, TString>> regexes;
for (const auto& token : grammar.OtherNames) {
- regexes.emplace(token, translator.ToRegex(token));
+ regexes.emplace_back(token, translator.ToRegex(token));
}
return regexes;
}