Package | Description |
---|---|
javassist.compiler |
Modifier and Type | Method | Description |
---|---|---|
SymbolTable |
SymbolTable.getParent() |
Modifier and Type | Method | Description |
---|---|---|
static ASTree |
Javac.parseExpr(java.lang.String src,
SymbolTable st) |
Parsers an expression.
|
ASTree |
Parser.parseExpression(SymbolTable tbl) |
|
ASTList |
Parser.parseMember(SymbolTable tbl) |
|
ASTList |
Parser.parseMember1(SymbolTable tbl) |
|
MethodDecl |
Parser.parseMethod2(SymbolTable tbl,
MethodDecl md) |
|
Stmnt |
Parser.parseStatement(SymbolTable tbl) |
|
int |
JvstCodeGen.recordParams(CtClass[] params,
boolean isStatic,
java.lang.String prefix,
java.lang.String paramVarName,
java.lang.String paramsName,
boolean use0,
int paramBase,
java.lang.String target,
SymbolTable tbl) |
Makes method parameters $0, $1, ..., $args, $$, and $class available.
|
int |
JvstCodeGen.recordParams(CtClass[] params,
boolean isStatic,
java.lang.String prefix,
java.lang.String paramVarName,
java.lang.String paramsName,
SymbolTable tbl) |
Makes method parameters $0, $1, ..., $args, $$, and $class available.
|
int |
JvstCodeGen.recordReturnType(CtClass type,
java.lang.String castName,
java.lang.String resultName,
SymbolTable tbl) |
Makes a cast to the return type ($r) available.
|
void |
JvstCodeGen.recordVariable(java.lang.String typeDesc,
java.lang.String varName,
int varNo,
SymbolTable tbl) |
Makes the given variable name available.
|
int |
JvstCodeGen.recordVariable(CtClass type,
java.lang.String varName,
SymbolTable tbl) |
Makes the given variable name available.
|
Constructor | Description |
---|---|
SymbolTable(SymbolTable p) |
Copyright © 2018 Shigeru Chiba, www.javassist.org. All Rights Reserved.