public class JasmFileReader extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JasmFileReader.ParseError |
| Constructor and Description |
|---|
JasmFileReader() |
| Modifier and Type | Method and Description |
|---|---|
static void |
error(String msg) |
static Bytecode |
parseArrayLoadStoreBytecode(ArrayList<String> tokens) |
static Bytecode |
parseBytecode(String text) |
static Bytecode |
parseConstBytecode(ArrayList<String> tokens) |
static Bytecode |
parseFieldBytecode(ArrayList<String> tokens) |
static Bytecode |
parseInvokeBytecode(ArrayList<String> tokens) |
static Bytecode |
parseLoadStoreBytecode(ArrayList<String> tokens) |
static Bytecode |
parseReturnBytecode(ArrayList<String> tokens) |
static JvmType |
parseType(char c) |
public static Bytecode parseBytecode(String text) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static Bytecode parseLoadStoreBytecode(ArrayList<String> tokens) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static Bytecode parseArrayLoadStoreBytecode(ArrayList<String> tokens) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static Bytecode parseInvokeBytecode(ArrayList<String> tokens) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static Bytecode parseReturnBytecode(ArrayList<String> tokens) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static Bytecode parseFieldBytecode(ArrayList<String> tokens) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static Bytecode parseConstBytecode(ArrayList<String> tokens) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static JvmType parseType(char c) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorpublic static void error(String msg) throws JasmFileReader.ParseError
JasmFileReader.ParseErrorCopyright © 2016. All rights reserved.