Direct Known Satisfying Interfaces: FunctionDeclaration, ValueDeclaration

A function or value declaration.

Attributes
defaultedSource Code
shared formal Boolean defaulted

True if this function or value is a parameter and has a default value.

parameterSource Code
shared formal Boolean parameter

True if this function or value is a parameter to a FunctionalDeclaration.

variadicSource Code
shared formal Boolean variadic

True if this function or value is a parameter and is variadic (accepts a list of values).

Inherited Attributes
Attributes inherited from: Object
Attributes inherited from: Declaration
Attributes inherited from: NestableDeclaration
Attributes inherited from: TypedDeclaration
Inherited Methods
Methods inherited from: Object
Methods inherited from: AnnotatedDeclaration