libclassfile - v4.0.4
Preparing search index...
attributes
helpers
readStackMapFrames
Function readStackMapFrames
readStackMapFrames
(
numberOfFrames
:
number
,
buffer
:
readableBuffer
,
constantPool
:
PoolType
,
customAssertInfoType
:
customAssertInfoType
,
)
:
(
|
{
frameType
:
"sameFrame"
;
offset
:
number
}
|
{
frameType
:
"sameLocals1StackItemFrame"
;
offset
:
number
;
stack
:
[
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
,
]
;
}
|
{
frameType
:
"sameLocals1StackItemFrameExtended"
;
offset
:
number
;
stack
:
[
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
,
]
;
}
|
{
frames
:
range
<
1
,
3
>
;
frameType
:
"chopFrame"
;
offset
:
number
}
|
{
frameType
:
"sameFrameExtended"
;
offset
:
number
}
|
{
frameType
:
"appendFrame"
;
locals
:
never
;
offset
:
number
}
|
{
frameType
:
"fullFrame"
;
locals
:
(
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
)
[]
;
offset
:
number
;
stack
:
(
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
)
[]
;
}
)
[]
Parameters
numberOfFrames
:
number
buffer
:
readableBuffer
constantPool
:
PoolType
customAssertInfoType
:
customAssertInfoType
Returns (
|
{
frameType
:
"sameFrame"
;
offset
:
number
}
|
{
frameType
:
"sameLocals1StackItemFrame"
;
offset
:
number
;
stack
:
[
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
,
]
;
}
|
{
frameType
:
"sameLocals1StackItemFrameExtended"
;
offset
:
number
;
stack
:
[
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
,
]
;
}
|
{
frames
:
range
<
1
,
3
>
;
frameType
:
"chopFrame"
;
offset
:
number
}
|
{
frameType
:
"sameFrameExtended"
;
offset
:
number
}
|
{
frameType
:
"appendFrame"
;
locals
:
never
;
offset
:
number
}
|
{
frameType
:
"fullFrame"
;
locals
:
(
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
)
[]
;
offset
:
number
;
stack
:
(
|
{
tag
:
0
}
|
{
tag
:
1
}
|
{
tag
:
2
}
|
{
tag
:
5
}
|
{
tag
:
6
}
|
{
cpool
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
tag
:
7
;
}
|
{
offset
:
number
;
tag
:
8
}
|
{
tag
:
4
}
|
{
tag
:
3
}
)
[]
;
}
)
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
libclassfile - v4.0.4
Loading...