GitHub
Preparing search index...
The search index is not available
EVM Bytecode Analyzer & Decompiler
sevm
ast
Call
Class Call
Hierarchy
Tag
Call
Index
Constructors
constructor
Properties
address
args
Len
args
Start
count
depth
gas
ret
Len
ret
Start
tag
throw
On
Fail
type?
value
Methods
children
eval
is
Jump
Dest
is
Val
is
Zero
sol
unwrap
yul
Constructors
constructor
new
Call
(
gas
,
address
,
value
,
argsStart
,
argsLen
,
retStart
,
retLen
)
:
Call
Parameters
gas
:
Expr
address
:
Expr
value
:
Expr
argsStart
:
Expr
argsLen
:
Expr
retStart
:
Expr
retLen
:
Expr
Returns
Call
Properties
Readonly
address
address
:
Expr
Readonly
args
Len
args
Len
:
Expr
Readonly
args
Start
args
Start
:
Expr
Readonly
count
count
:
number
Readonly
depth
depth
:
number
Readonly
gas
gas
:
Expr
Readonly
ret
Len
ret
Len
:
Expr
Readonly
ret
Start
ret
Start
:
Expr
Readonly
tag
tag
:
"Call"
= 'Call'
throw
On
Fail
throw
On
Fail
:
boolean
= false
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"
Readonly
value
value
:
Expr
Methods
children
children
(
)
:
Expr
[]
Returns
Expr
[]
eval
eval
(
)
:
Expr
Reduce
this
expression.
Returns
Expr
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
address
args
Len
args
Start
count
depth
gas
ret
Len
ret
Start
tag
throw
On
Fail
type
value
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.