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

Function FunctionDocs

common/decls/decls.go:453–458  ·  view source on GitHub ↗

FunctionDocs configures documentation from a list of strings separated by newlines.

(docs ...string)

Source from the content-addressed store, hash-verified

451
452// FunctionDocs configures documentation from a list of strings separated by newlines.
453func FunctionDocs(docs ...string) FunctionOpt {
454 return func(fn *FunctionDecl) (*FunctionDecl, error) {
455 fn.doc = common.MultilineDescription(docs...)
456 return fn, nil
457 }
458}
459
460// DisableTypeGuards disables automatically generated function invocation guards on direct overload calls.
461// Type guards remain on during dynamic dispatch for parsed-only expressions.

Callers 8

FunctionDocsFunction · 0.92
initFunction · 0.92
AsCELFunctionMethod · 0.92
TestFunctionMergeFunction · 0.70

Calls 1

MultilineDescriptionFunction · 0.92

Tested by 5

TestFunctionMergeFunction · 0.56