MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / Parse

Method Parse

parser/parser.cc:1716–1722  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1714 library_ids_(std::move(library_ids)) {}
1715
1716 absl::StatusOr<std::unique_ptr<cel::Ast>> Parse(
1717 const cel::Source& source) const override {
1718 CEL_ASSIGN_OR_RETURN(auto parse_result,
1719 ParseImpl(source, macro_registry_, options_));
1720 return std::make_unique<cel::Ast>(std::move(parse_result.expr),
1721 std::move(parse_result.source_info));
1722 }
1723
1724 std::unique_ptr<cel::ParserBuilder> ToBuilder() const override;
1725

Callers 4

FlatBuffersTestClass · 0.45
TESTFunction · 0.45
TEST_PFunction · 0.45
RunMethod · 0.45

Calls

no outgoing calls

Tested by 3

TESTFunction · 0.36
TEST_PFunction · 0.36
RunMethod · 0.36