Class FunctionDefinition

Hierarchy

  • BaseFunctionDefinition
    • FunctionDefinition

Constructors

  • Parameters

    • ctx: FunctionDefinitionContext | FunctionTypeNameContext | ConstructorDefinitionContext | FallbackFunctionDefinitionContext | ReceiveFunctionDefinitionContext
    • visitor: SolidityParserVisitor<any>

    Returns FunctionDefinition

Properties

body: null | Block = null
functionKind: FunctionKind = 'function'
location: Location
modifiers: null | ModifierInvocation[] = null
name: null | Identifier = null
override: null | OverrideSpecifier = null
parameters: null | ParameterList = null
range: [number, number]
returnParameters: null | ParameterList = null
stateMutability: null | StateMutabilityKind = null
type: "FunctionDefinition" = ...
virtual: boolean = false
visibility: null | VisibilityKind = null

Generated using TypeDoc