MCPcopy Create free account
hub / github.com/cel-expr/cel-go / ExprDeclToDeclaration

Function ExprDeclToDeclaration

cel/decls.go:403–405  ·  view source on GitHub ↗

ExprDeclToDeclaration converts a protobuf CEL declaration to a CEL-native declaration, either a Variable or Function.

(d *exprpb.Decl)

Source from the content-addressed store, hash-verified

401
402// ExprDeclToDeclaration converts a protobuf CEL declaration to a CEL-native declaration, either a Variable or Function.
403func ExprDeclToDeclaration(d *exprpb.Decl) (EnvOption, error) {
404 return AlphaProtoAsDeclaration(d)
405}
406
407// AlphaProtoAsDeclaration converts a v1alpha1.Decl value describing a variable or function into an EnvOption.
408func AlphaProtoAsDeclaration(d *exprpb.Decl) (EnvOption, error) {

Callers 3

DeclarationsFunction · 0.85

Calls 1

AlphaProtoAsDeclarationFunction · 0.85

Tested by 2