FunctionDeclarationContext
Context wrapper for verifying function declarations.
Provides both the target declaration and architectural metadata to easily query scope.
Constructors
Properties
Delegates annotations property to the underlying FunctionDeclaration.
The underlying FunctionDeclaration AST model representing the function.
Delegates isExtension property to the underlying FunctionDeclaration.
Delegates kdocText property to the underlying FunctionDeclaration.
Delegates modifiers property to the underlying FunctionDeclaration.
The module subdirectory/path containing this function.
Delegates name property to the underlying FunctionDeclaration.
The fully-qualified name of the package containing this function.
Delegates parameters property to the underlying FunctionDeclaration.
Delegates returnType property to the underlying FunctionDeclaration.
Delegates visibility property to the underlying FunctionDeclaration.
Functions
Helper extension to check if a function has all of the specified annotations.
Helper extension to check if a function has the specified annotation.
Helper extension to check if a function has any of the specified annotations.