diff --git a/packages/kbn-monaco/src/esql/lib/ast/ast_helpers.ts b/packages/kbn-monaco/src/esql/lib/ast/ast_helpers.ts index e72c5892c2116..b390d51d0451c 100644 --- a/packages/kbn-monaco/src/esql/lib/ast/ast_helpers.ts +++ b/packages/kbn-monaco/src/esql/lib/ast/ast_helpers.ts @@ -9,10 +9,9 @@ import type { ParserRuleContext } from 'antlr4ts/ParserRuleContext'; import { ErrorNode } from 'antlr4ts/tree/ErrorNode'; import type { TerminalNode } from 'antlr4ts/tree/TerminalNode'; -import { +import type { ArithmeticUnaryContext, DecimalValueContext, - esql_parser, IntegerValueContext, QualifiedIntegerLiteralContext, } from '../../antlr/esql_parser'; @@ -161,17 +160,18 @@ export function computeLocationExtends(fn: ESQLFunction) { return location; } +// Note: do not import esql_parser or bundle size will grow up by ~500 kb function getQuotedText(ctx: ParserRuleContext) { return ( - ctx.tryGetToken(esql_parser.SRC_QUOTED_IDENTIFIER, 0) || - ctx.tryGetToken(esql_parser.QUOTED_IDENTIFIER, 0) + ctx.tryGetToken(73 /* esql_parser.SRC_QUOTED_IDENTIFIER*/, 0) || + ctx.tryGetToken(64 /* esql_parser.QUOTED_IDENTIFIER */, 0) ); } function getUnquotedText(ctx: ParserRuleContext) { return ( - ctx.tryGetToken(esql_parser.SRC_UNQUOTED_IDENTIFIER, 0) || - ctx.tryGetToken(esql_parser.UNQUOTED_IDENTIFIER, 0) + ctx.tryGetToken(72 /* esql_parser.SRC_UNQUOTED_IDENTIFIER */, 0) || + ctx.tryGetToken(63 /* esql_parser.UNQUOTED_IDENTIFIER */, 0) ); }