FunctionDecl
class FunctionDecl extends Message
Function declaration specifies one or more overloads which indicate the function's parameter types and return type, and may optionally specify a function definition in terms of CEL expressions.
Functions have no observable side-effects (there may be side-effects like logging which are not observable from CEL).
Generated from protobuf message google.api.expr.v1alpha1.Decl.FunctionDecl
Methods
Constructor.
Required. List of function overloads, must contain at least one overload.
Required. List of function overloads, must contain at least one overload.
Details
at line 39
__construct(array $data = NULL)
Constructor.
at line 50
RepeatedField
getOverloads()
Required. List of function overloads, must contain at least one overload.
Generated from protobuf field repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
at line 62
$this
setOverloads(Overload[]|RepeatedField $var)
Required. List of function overloads, must contain at least one overload.
Generated from protobuf field repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;