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

Class StaticResolver

eval/eval/function_step.cc:388–400  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

386}
387
388class StaticResolver {
389 public:
390 explicit StaticResolver(std::vector<cel::FunctionOverloadReference> overloads)
391 : overloads_(std::move(overloads)) {}
392
393 absl::StatusOr<ResolveResult> Resolve(ExecutionFrameBase& frame,
394 absl::Span<const Value> input) const {
395 return ResolveStatic(input, overloads_);
396 }
397
398 private:
399 std::vector<cel::FunctionOverloadReference> overloads_;
400};
401
402class LazyResolver {
403 public:

Callers 1

CreateDirectFunctionStepFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected