Preparing search index...
The search index is not available
Solidity AST
Solidity AST
VariableDeclaration
Interface VariableDeclaration
Hierarchy
VariableDeclaration
Index
Properties
base
Functions?
constant
documentation?
function
Selector?
id
indexed?
mutability
name
name
Location?
node
Type
overrides?
scope
src
state
Variable
storage
Location
type
Descriptions
type
Name?
value?
visibility
Properties
Optional
base
Functions
base
Functions
?:
null
|
number
[]
constant
constant
:
boolean
Optional
documentation
documentation
?:
null
|
StructuredDocumentation
Optional
function
Selector
function
Selector
?:
string
id
id
:
number
Optional
indexed
indexed
?:
boolean
mutability
mutability
:
Mutability
name
name
:
string
Optional
name
Location
name
Location
?:
string
node
Type
node
Type
:
"VariableDeclaration"
Optional
overrides
overrides
?:
null
|
OverrideSpecifier
scope
scope
:
number
src
src
:
string
state
Variable
state
Variable
:
boolean
storage
Location
storage
Location
:
StorageLocation
type
Descriptions
type
Descriptions
:
TypeDescriptions
Optional
type
Name
type
Name
?:
null
|
TypeName
Optional
value
value
?:
null
|
Expression
visibility
visibility
:
Visibility
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
base
Functions
constant
documentation
function
Selector
id
indexed
mutability
name
name
Location
node
Type
overrides
scope
src
state
Variable
storage
Location
type
Descriptions
type
Name
value
visibility
Solidity AST
Array
Type
Name
Assignment
Binary
Operation
Block
Break
Conditional
Continue
Contract
Definition
Do
While
Statement
Elementary
Type
Name
Elementary
Type
Name
Expression
Emit
Statement
Enum
Definition
Enum
Value
Error
Definition
Event
Definition
Expression
Statement
For
Statement
Function
Call
Function
Call
Options
Function
Definition
Function
Type
Name
Identifier
Identifier
Path
If
Statement
Import
Directive
Index
Access
Index
Range
Access
Inheritance
Specifier
Inline
Assembly
Literal
Mapping
Member
Access
Modifier
Definition
Modifier
Invocation
New
Expression
Override
Specifier
Parameter
List
Placeholder
Statement
Pragma
Directive
Return
Revert
Statement
Source
Unit
Struct
Definition
Structured
Documentation
Try
Catch
Clause
Try
Statement
Tuple
Expression
Type
Descriptions
Unary
Operation
Unchecked
Block
User
Defined
Type
Name
User
Defined
Value
Type
Definition
Using
For
Directive
Variable
Declaration
Variable
Declaration
Statement
While
Statement
Yul
Assignment
Yul
Block
Yul
Break
Yul
Case
Yul
Continue
Yul
Expression
Statement
Yul
For
Loop
Yul
Function
Call
Yul
Function
Definition
Yul
Identifier
Yul
If
Yul
Leave
Yul
Literal
Hex
Value
Yul
Literal
Value
Yul
Switch
Yul
Typed
Name
Yul
Variable
Declaration
Expression
Mutability
Source
Location
State
Mutability
Statement
Storage
Location
Type
Name
Visibility
Yul
Expression
Yul
Literal
Yul
Statement
Generated using
TypeDoc