Package | Description |
---|---|
javassist.compiler |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
SymbolTable.getParent() |
Modifier and Type | Method and Description |
---|---|
static ASTree |
Javac.parseExpr(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,
String prefix,
String paramVarName,
String paramsName,
boolean use0,
int paramBase,
String target,
SymbolTable tbl)
Makes method parameters $0, $1, ..., $args, $$, and $class available.
|
int |
JvstCodeGen.recordParams(CtClass[] params,
boolean isStatic,
String prefix,
String paramVarName,
String paramsName,
SymbolTable tbl)
Makes method parameters $0, $1, ..., $args, $$, and $class available.
|
int |
JvstCodeGen.recordReturnType(CtClass type,
String castName,
String resultName,
SymbolTable tbl)
Makes a cast to the return type ($r) available.
|
int |
JvstCodeGen.recordVariable(CtClass type,
String varName,
SymbolTable tbl)
Makes the given variable name available.
|
void |
JvstCodeGen.recordVariable(String typeDesc,
String varName,
int varNo,
SymbolTable tbl)
Makes the given variable name available.
|
Constructor and Description |
---|
SymbolTable(SymbolTable p) |
Copyright © 2024. All rights reserved.