Provides interfaces for defining and working with functions at runtime, including metadata for function declarations and execution scripts.
For runtime reflection.
Execute the function
Returns the context in which the function is executed.
Not all functions have a context.
Contains type information needed to safely execute the function.
Returns user-facing information about the function.
Optional
The name of the function.
Indicates whether the function is a built-in function.
Provides interfaces for defining and working with functions at runtime, including metadata for function declarations and execution scripts.