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

Method Resolve

interpreter/attributes.go:113–113  ·  view source on GitHub ↗

Resolve returns the value of the Attribute and whether it was present given an Activation. For objects which support safe traversal, the value may be non-nil and the presence flag be false. If an error is encountered during attribute resolution, it will be returned immediately. If the attribute can

(Activation)

Source from the content-addressed store, hash-verified

111 // If the attribute cannot be resolved within the Activation, the result must be: `nil`, `error`
112 // with the error indicating which variable was missing.
113 Resolve(Activation) (any, error)
114}
115
116// NamespacedAttribute values are a variable within a namespace, and an optional set of qualifiers

Implementers 6

attributeMatcherinterpreter/attribute_patterns.go
evalAttrinterpreter/interpretable.go
absoluteAttributeinterpreter/attributes.go
conditionalAttributeinterpreter/attributes.go
maybeAttributeinterpreter/attributes.go
relativeAttributeinterpreter/attributes.go

Calls

no outgoing calls