parser.h 367 B

1234567891011121314
  1. #pragma once
  2. #include "ast_nodes.h"
  3. #include "binary.h"
  4. namespace NYql::NJsonPath {
  5. const TAstNodePtr ParseJsonPathAst(const TStringBuf path, TIssues& issues, size_t maxParseErrors);
  6. const TJsonPathPtr PackBinaryJsonPath(const TAstNodePtr ast, TIssues& issues);
  7. const TJsonPathPtr ParseJsonPath(const TStringBuf path, TIssues& issues, size_t maxParseErrors);
  8. }