MCPcopy Create free account
hub / github.com/cel-rust/cel-rust / visit_PrimaryExpr

Method visit_PrimaryExpr

cel/src/parser/parser.rs:772–779  ·  view source on GitHub ↗
(&mut self, ctx: &PrimaryExprContext<'_>)

Source from the content-addressed store, hash-verified

770 }
771
772 fn visit_PrimaryExpr(&mut self, ctx: &PrimaryExprContext<'_>) -> Self::Return {
773 match &ctx.primary() {
774 None => {
775 self.report_error::<ParseError, _>(&ctx.start(), None, "No `PrimaryContextAll`!")
776 }
777 Some(primary) => <Self as ParseTreeVisitorCompat>::visit(self, primary.as_ref()),
778 }
779 }
780
781 fn visit_Index(&mut self, ctx: &IndexContext<'_>) -> Self::Return {
782 if let (Some(member), Some(index)) = (&ctx.member(), &ctx.index) {

Callers

nothing calls this directly

Calls 2

startMethod · 0.80
primaryMethod · 0.45

Tested by

no test coverage detected