#pragma once #include #include #include namespace NSQLComplete { using TTokenId = size_t; using TRuleId = size_t; constexpr TTokenId TOKEN_EOF = antlr4::Token::EOF; // std::vector is used to prevent copying a C3 output using TParserCallStack = std::vector; } // namespace NSQLComplete