From 1c71d605ff1585176b9330486d9d9802dc7c9239 Mon Sep 17 00:00:00 2001 From: Aidar Samerkhanov Date: Sat, 9 Mar 2024 07:20:40 +0400 Subject: [PATCH] Fix PatternVisitor compilation in toolchain-v5 (#1803) --- src/query/plan/preprocess.cpp | 4 ++++ src/query/plan/preprocess.hpp | 4 +--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/query/plan/preprocess.cpp b/src/query/plan/preprocess.cpp index 1554ce8ce..ca605a46a 100644 --- a/src/query/plan/preprocess.cpp +++ b/src/query/plan/preprocess.cpp @@ -660,6 +660,10 @@ void PatternVisitor::Visit(Exists &op) { std::vector PatternVisitor::getFilterMatchings() { return filter_matchings_; } +std::vector PatternVisitor::getPatternComprehensionMatchings() { + return pattern_comprehension_matchings_; +} + static void ParseForeach(query::Foreach &foreach, SingleQueryPart &query_part, AstStorage &storage, SymbolTable &symbol_table) { for (auto *clause : foreach.clauses_) { diff --git a/src/query/plan/preprocess.hpp b/src/query/plan/preprocess.hpp index b1ad253c4..5d4e2e8d2 100644 --- a/src/query/plan/preprocess.hpp +++ b/src/query/plan/preprocess.hpp @@ -239,9 +239,7 @@ class PatternVisitor : public ExpressionVisitor { void Visit(PatternComprehension &op) override; std::vector getFilterMatchings(); - std::vector getPatternComprehensionMatchings() { - return pattern_comprehension_matchings_; - } + std::vector getPatternComprehensionMatchings(); SymbolTable &symbol_table_; AstStorage &storage_;