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

Class VerboseParsedExpr

parser/parser.h:40–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38namespace google::api::expr::parser {
39
40class VerboseParsedExpr {
41 public:
42 VerboseParsedExpr(cel::expr::ParsedExpr parsed_expr,
43 EnrichedSourceInfo enriched_source_info)
44 : parsed_expr_(std::move(parsed_expr)),
45 enriched_source_info_(std::move(enriched_source_info)) {}
46
47 const cel::expr::ParsedExpr& parsed_expr() const {
48 return parsed_expr_;
49 }
50 const EnrichedSourceInfo& enriched_source_info() const {
51 return enriched_source_info_;
52 }
53
54 private:
55 cel::expr::ParsedExpr parsed_expr_;
56 EnrichedSourceInfo enriched_source_info_;
57};
58
59// See comments at the top of the file for information about usage during C++
60// static initialization.

Callers 1

EnrichedParseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected