Top Fields Constructors Methods
org.stringtemplate.v4.compiler

public Class BytecodeDisassembler

extends Object
Class Inheritance
Imports
org.stringtemplate.v4.misc.Interval, .Misc, java.util.ArrayList, .List

Field Summary

Modifier and TypeField and Description
pack-priv CompiledST

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public int
public static int
getShort(byte[] memory, int index)

public String
private String
showConstPoolOperand(int poolIndex)

public String
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

codeback to summary
pack-priv CompiledST code

Constructor Detail

BytecodeDisassemblerback to summary
public BytecodeDisassembler(CompiledST code)

Method Detail

disassembleback to summary
public String disassemble()
disassembleInstructionback to summary
public int disassembleInstruction(StringBuilder buf, int ip)
getShortback to summary
public static int getShort(byte[] memory, int index)
instrsback to summary
public String instrs()
showConstPoolOperandback to summary
private String showConstPoolOperand(int poolIndex)
sourceMapback to summary
public String sourceMap()
stringsback to summary
public String strings()