Preparing search index...
The search index is not available
@__haoyang__/erwin
@__haoyang__/erwin
declaration
IRVariableDeclaration
Class IRVariableDeclaration
Hierarchy (
View Summary
)
IRDeclaration
IRVariableDeclaration
Index
Constructors
constructor
Properties
constant
id
indexed
loc
mutable
name
scope
state
type
type
Name
typestr
value
visibility
Methods
lower
lower_
type
Constructors
constructor
new
IRVariableDeclaration
(
id
:
number
,
scope
:
number
,
name
:
string
,
value
?:
IRExpression
,
visibility
?:
StateVariableVisibility
,
state
?:
boolean
,
typestr
?:
string
,
mutable
?:
Mutability
,
loc
?:
DataLocation
,
constant
?:
boolean
,
indexed
?:
boolean
,
)
:
IRVariableDeclaration
Parameters
id
:
number
scope
:
number
name
:
string
Optional
value
:
IRExpression
Optional
visibility
:
StateVariableVisibility
Optional
state
:
boolean
Optional
typestr
:
string
Optional
mutable
:
Mutability
Optional
loc
:
DataLocation
Optional
constant
:
boolean
Optional
indexed
:
boolean
Returns
IRVariableDeclaration
Properties
constant
constant
:
boolean
= false
id
id
:
number
indexed
indexed
:
boolean
= false
loc
loc
:
undefined
|
DataLocation
mutable
mutable
:
Mutability
= Mutability.Mutable
name
name
:
string
scope
scope
:
number
state
state
:
boolean
= false
type
type
:
undefined
|
Type
type
Name
typeName
:
string
typestr
typestr
:
undefined
|
string
value
value
:
undefined
|
IRExpression
visibility
visibility
:
StateVariableVisibility
= StateVariableVisibility.Default
Methods
lower
lower
()
:
ASTNode
Returns
ASTNode
lower_
type
lower_type
(
type
:
Type
)
:
TypeName
Parameters
type
:
Type
Returns
TypeName
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
constant
id
indexed
loc
mutable
name
scope
state
type
type
Name
typestr
value
visibility
Methods
lower
lower_
type
@__haoyang__/erwin
Loading...