| Package | Description |
|---|---|
| com.alibaba.fastjson2.internal.asm |
| Modifier and Type | Field and Description |
|---|---|
private Symbol[] |
SymbolTable.entries |
(package private) Symbol |
Symbol.next |
(package private) Symbol[] |
SymbolTable.typeTable |
| Modifier and Type | Method and Description |
|---|---|
(package private) Symbol |
SymbolTable.addConstantIntegerOrFloat(int value) |
(package private) Symbol |
SymbolTable.addConstantLongOrDouble(long value) |
(package private) Symbol |
SymbolTable.addConstantMemberReference(int tag,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
(package private) Symbol |
SymbolTable.addConstantUtf8Reference(int tag,
java.lang.String value) |
private Symbol |
SymbolTable.put(Symbol entry)
Puts the given entry in the
SymbolTable.entries hash set. |
| Modifier and Type | Method and Description |
|---|---|
private int |
SymbolTable.addTypeInternal(Symbol entry) |
(package private) void |
Frame.execute(int opcode,
int arg,
Symbol argSymbol,
SymbolTable symbolTable)
Simulates the action of the given instruction on the output stack frame.
|
private Symbol |
SymbolTable.put(Symbol entry)
Puts the given entry in the
SymbolTable.entries hash set. |