Uses of Class
javassist.compiler.SymbolTable
Packages that use SymbolTable
-
Uses of SymbolTable in javassist.compiler
Fields in javassist.compiler declared as SymbolTableModifier and TypeFieldDescriptionprivate SymbolTable
SymbolTable.parent
(package private) SymbolTable
Javac.stable
Methods in javassist.compiler that return SymbolTableMethods in javassist.compiler with parameters of type SymbolTableModifier and TypeMethodDescriptionprivate ASTree
Parser.binaryExpr2
(SymbolTable tbl, ASTree expr, int prec) private ASTList
Parser.parseArgumentList
(SymbolTable tbl) private ASTree
Parser.parseArrayIndex
(SymbolTable tbl) private ArrayInit
Parser.parseArrayInitializer
(SymbolTable tbl) private ASTList
Parser.parseArraySize
(SymbolTable tbl) private ASTree
Parser.parseBinaryExpr
(SymbolTable tbl) private Stmnt
Parser.parseBlock
(SymbolTable tbl) private Stmnt
Parser.parseBreak
(SymbolTable tbl) private ASTree
Parser.parseCast
(SymbolTable tbl) private ASTList
Parser.parseClassType
(SymbolTable tbl) private ASTree
Parser.parseConditionalExpr
(SymbolTable tbl) private Stmnt
Parser.parseContinue
(SymbolTable tbl) private Stmnt
Parser.parseDeclarationOrExpression
(SymbolTable tbl, boolean exprList) private Declarator
Parser.parseDeclarator
(SymbolTable tbl, Declarator d) private Stmnt
Parser.parseDeclarators
(SymbolTable tbl, Declarator d) private Stmnt
Parser.parseDo
(SymbolTable tbl) static ASTree
Javac.parseExpr
(String src, SymbolTable st) Parsers an expression.Parser.parseExpression
(SymbolTable tbl) private Stmnt
Parser.parseExprList
(SymbolTable tbl) private FieldDecl
Parser.parseField
(SymbolTable tbl, ASTList mods, Declarator d) private Stmnt
Parser.parseFor
(SymbolTable tbl) private Declarator
Parser.parseFormalParam
(SymbolTable tbl) private Declarator
Parser.parseFormalType
(SymbolTable tbl) private Stmnt
Parser.parseIf
(SymbolTable tbl) private ASTree
Parser.parseInitializer
(SymbolTable tbl) private ASTree
Parser.parseInstanceOf
(SymbolTable tbl, ASTree expr) Parser.parseMember
(SymbolTable tbl) Parser.parseMember1
(SymbolTable tbl) private MethodDecl
Parser.parseMethod1
(SymbolTable tbl, boolean isConstructor, ASTList mods, Declarator d) Parser.parseMethod2
(SymbolTable tbl, MethodDecl md) private ASTree
Parser.parseMethodCall
(SymbolTable tbl, ASTree expr) private NewExpr
Parser.parseNew
(SymbolTable tbl) private ASTree
Parser.parseParExpression
(SymbolTable tbl) private ASTree
Parser.parsePostfix
(SymbolTable tbl) private ASTree
Parser.parsePrimaryExpr
(SymbolTable tbl) private Stmnt
Parser.parseReturn
(SymbolTable tbl) Parser.parseStatement
(SymbolTable tbl) private Stmnt
Parser.parseStmntOrCase
(SymbolTable tbl) private Stmnt
Parser.parseSwitch
(SymbolTable tbl) private Stmnt
Parser.parseSwitchBlock
(SymbolTable tbl) private Stmnt
Parser.parseSynchronized
(SymbolTable tbl) private Stmnt
Parser.parseThrow
(SymbolTable tbl) private Stmnt
Parser.parseTry
(SymbolTable tbl) private ASTree
Parser.parseUnaryExpr
(SymbolTable tbl) private Stmnt
Parser.parseWhile
(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.private int
JvstCodeGen.recordVar
(CtClass cc, String varName, int varNo, SymbolTable tbl) void
JvstCodeGen.recordVariable
(String typeDesc, String varName, int varNo, SymbolTable tbl) Makes the given variable name available.int
JvstCodeGen.recordVariable
(CtClass type, String varName, SymbolTable tbl) Makes the given variable name available.Constructors in javassist.compiler with parameters of type SymbolTable