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

Function IsOperatorSamePrecedence

common/operators.cc:213–219  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

211}
212
213bool IsOperatorSamePrecedence(absl::string_view op,
214 const cel::expr::Expr& expr) {
215 if (!expr.has_call_expr()) {
216 return false;
217 }
218 return LookupPrecedence(op) == LookupPrecedence(expr.call_expr().function());
219}
220
221bool IsOperatorLowerPrecedence(absl::string_view op,
222 const cel::expr::Expr& expr) {

Callers 3

VisitBinaryMethod · 0.85
VisitTernaryMethod · 0.85

Calls 2

LookupPrecedenceFunction · 0.85
has_call_exprMethod · 0.80

Tested by

no test coverage detected