GitHub
Preparing search index...
The search index is not available
EVM Bytecode Analyzer & Decompiler
sevm
ast
MappingLoad
Class MappingLoad
Hierarchy
Tag
MappingLoad
Index
Constructors
constructor
Properties
count
depth
items
location
mappings
slot
structlocation?
tag
type?
Methods
children
eval
is
Jump
Dest
is
Val
is
Zero
sol
unwrap
yul
Constructors
constructor
new
Mapping
Load
(
slot
,
mappings
,
location
,
items
,
structlocation
?
)
:
MappingLoad
Parameters
slot
:
Expr
mappings
:
{
[
location
:
string
]
:
{
keys
:
Expr
[]
[]
;
name
:
string
|
undefined
;
structs
:
bigint
[]
;
values
:
Expr
[]
;
}
;
}
[
location
:
string
]:
{
keys
:
Expr
[]
[]
;
name
:
string
|
undefined
;
structs
:
bigint
[]
;
values
:
Expr
[]
;
}
keys
:
Expr
[]
[]
name
:
string
|
undefined
structs
:
bigint
[]
values
:
Expr
[]
location
:
number
items
:
Expr
[]
Optional
structlocation
:
bigint
Returns
MappingLoad
Properties
Readonly
count
count
:
number
Readonly
depth
depth
:
number
Readonly
items
items
:
Expr
[]
Readonly
location
location
:
number
Readonly
mappings
mappings
:
{
[
location
:
string
]
:
{
keys
:
Expr
[]
[]
;
name
:
string
|
undefined
;
structs
:
bigint
[]
;
values
:
Expr
[]
;
}
;
}
Type declaration
[
location
:
string
]:
{
keys
:
Expr
[]
[]
;
name
:
string
|
undefined
;
structs
:
bigint
[]
;
values
:
Expr
[]
;
}
keys
:
Expr
[]
[]
name
:
string
|
undefined
structs
:
bigint
[]
values
:
Expr
[]
Readonly
slot
slot
:
Expr
Optional
Readonly
structlocation
structlocation
?:
bigint
Readonly
tag
tag
:
"MappingLoad"
= 'MappingLoad'
Optional
type
type
?:
"string"
|
"function"
|
"address"
|
"uint"
|
"address payable"
|
"bool"
|
"uint16"
|
"uint256"
|
"uint8"
|
"uint32"
|
"uint24"
|
"uint40"
|
"uint48"
|
"uint56"
|
"uint64"
|
"uint72"
|
"uint80"
|
"uint88"
|
"uint96"
|
"uint104"
|
"uint112"
|
"uint120"
|
"uint128"
|
"uint136"
|
"uint144"
|
"uint152"
|
"uint160"
|
"uint168"
|
"uint176"
|
"uint184"
|
"uint192"
|
"uint200"
|
"uint208"
|
"uint216"
|
"uint224"
|
"uint232"
|
"uint240"
|
"uint248"
|
"int"
|
"int16"
|
"int256"
|
"int8"
|
"int32"
|
"int24"
|
"int40"
|
"int48"
|
"int56"
|
"int64"
|
"int72"
|
"int80"
|
"int88"
|
"int96"
|
"int104"
|
"int112"
|
"int120"
|
"int128"
|
"int136"
|
"int144"
|
"int152"
|
"int160"
|
"int168"
|
"int176"
|
"int184"
|
"int192"
|
"int200"
|
"int208"
|
"int216"
|
"int224"
|
"int232"
|
"int240"
|
"int248"
|
"bytes"
|
"bytes2"
|
"bytes1"
|
"bytes16"
|
"bytes3"
|
"bytes8"
|
"bytes9"
|
"bytes11"
|
"bytes20"
|
"bytes21"
|
"bytes25"
|
"bytes26"
|
"bytes5"
|
"bytes32"
|
"bytes4"
|
"bytes6"
|
"bytes7"
|
"bytes10"
|
"bytes12"
|
"bytes13"
|
"bytes14"
|
"bytes15"
|
"bytes24"
|
"bytes17"
|
"bytes18"
|
"bytes19"
|
"bytes22"
|
"bytes23"
|
"bytes27"
|
"bytes28"
|
"bytes29"
|
"bytes30"
|
"bytes31"
Methods
children
children
(
)
:
Expr
[]
Returns
Expr
[]
eval
eval
(
)
:
MappingLoad
Reduce
this
expression.
Returns
MappingLoad
is
Jump
Dest
is
Jump
Dest
(
)
:
this
is
Val
Returns
this
is
Val
is
Val
is
Val
(
)
:
this
is
Val
Returns
this
is
Val
is
Zero
is
Zero
(
)
:
this
is
Val
Returns
this
is
Val
sol
sol
(
)
:
string
Returns
string
unwrap
unwrap
(
)
:
Expr
Returns
Expr
yul
yul
(
)
:
string
Returns
string
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
count
depth
items
location
mappings
slot
structlocation
tag
type
children
eval
is
Jump
Dest
is
Val
is
Zero
sol
unwrap
yul
sevm - v0.7.4
ast
index
Generated using
TypeDoc
v0.25.2
Reduce
this
expression.