Uses of Class
javassist.compiler.ast.ASTList
-
Packages that use ASTList Package Description javassist.compiler javassist.compiler.ast -
-
Uses of ASTList in javassist.compiler
Methods in javassist.compiler that return ASTList Modifier and Type Method Description ASTList
Parser. parseMember(SymbolTable tbl)
ASTList
Parser. parseMember1(SymbolTable tbl)
Methods in javassist.compiler with parameters of type ASTList Modifier and Type Method Description void
CodeGen. atASTList(ASTList n)
protected void
JvstCodeGen. atCflow(ASTList cname)
protected void
JvstTypeChecker. atCflow(ASTList cname)
void
JvstCodeGen. atMethodArgs(ASTList args, int[] types, int[] dims, java.lang.String[] cnames)
void
JvstTypeChecker. atMethodArgs(ASTList args, int[] types, int[] dims, java.lang.String[] cnames)
void
MemberCodeGen. atMethodArgs(ASTList args, int[] types, int[] dims, java.lang.String[] cnames)
void
TypeChecker. atMethodArgs(ASTList args, int[] types, int[] dims, java.lang.String[] cnames)
void
MemberCodeGen. atMethodCallCore(CtClass targetClass, java.lang.String mname, ASTList args, boolean isStatic, boolean isSpecial, int aload0pos, MemberResolver.Method found)
MemberResolver.Method
TypeChecker. atMethodCallCore(CtClass targetClass, java.lang.String mname, ASTList args)
protected void
MemberCodeGen. atMultiNewArray(int type, ASTList classname, ASTList size)
protected void
TypeChecker. atMultiNewArray(int type, ASTList classname, ASTList size)
void
ProceedHandler. doit(JvstCodeGen gen, Bytecode b, ASTList args)
int
JvstCodeGen. getMethodArgsLength(ASTList args)
int
JvstTypeChecker. getMethodArgsLength(ASTList args)
int
MemberCodeGen. getMethodArgsLength(ASTList args)
int
TypeChecker. getMethodArgsLength(ASTList args)
static int
MemberResolver. getModifiers(ASTList mods)
boolean
JvstCodeGen. isParamListName(ASTList args)
boolean
JvstTypeChecker. isParamListName(ASTList args)
CtClass
MemberResolver. lookupClassByName(ASTList name)
protected abstract java.lang.String
CodeGen. resolveClassName(ASTList name)
protected java.lang.String
MemberCodeGen. resolveClassName(ASTList name)
java.lang.String
MemberResolver. resolveClassName(ASTList name)
protected java.lang.String
TypeChecker. resolveClassName(ASTList name)
void
ProceedHandler. setReturnType(JvstTypeChecker c, ASTList args)
-
Uses of ASTList in javassist.compiler.ast
Subclasses of ASTList in javassist.compiler.ast Modifier and Type Class Description class
ArrayInit
Array initializer such as{ 1, 2, 3 }
.class
AssignExpr
Assignment expression.class
BinExpr
Binary expression.class
CallExpr
Method call expression.class
CastExpr
Cast expression.class
CondExpr
Conditional expression.class
Declarator
Variable declarator.class
Expr
Expression.class
FieldDecl
class
InstanceOfExpr
Instanceof expression.class
MethodDecl
class
NewExpr
New Expression.class
Stmnt
Statement.Methods in javassist.compiler.ast that return ASTList Modifier and Type Method Description static ASTList
ASTList. append(ASTList a, ASTree b)
Appends an object to a list.static ASTList
ASTList. concat(ASTList a, ASTList b)
Concatenates two lists.ASTList
NewExpr. getArguments()
ASTList
NewExpr. getArraySize()
ASTList
CastExpr. getClassName()
ASTList
NewExpr. getClassName()
ASTList
FieldDecl. getModifiers()
ASTList
MethodDecl. getModifiers()
ASTList
MethodDecl. getParams()
ASTList
MethodDecl. getThrows()
static ASTList
ASTList. make(ASTree e1, ASTree e2, ASTree e3)
ASTList
ASTList. sublist(int nth)
Returns a sub list of the list.ASTList
ASTList. tail()
Returns the cdr part of the list.Methods in javassist.compiler.ast with parameters of type ASTList Modifier and Type Method Description static ASTList
ASTList. append(ASTList a, ASTree b)
Appends an object to a list.static java.lang.String
Declarator. astToClassName(ASTList name, char sep)
void
Visitor. atASTList(ASTList n)
static ASTList
ASTList. concat(ASTList a, ASTList b)
Concatenates two lists.static int
ASTList. length(ASTList list)
static NewExpr
NewExpr. makeObjectArray(ASTList className, ASTList arraySize, ArrayInit init)
void
ASTList. setTail(ASTList _tail)
Constructors in javassist.compiler.ast with parameters of type ASTList Constructor Description ASTList(ASTree _head, ASTList _tail)
CastExpr(ASTList className, int dim, ASTree expr)
Declarator(ASTList className, int dim)
FieldDecl(ASTree _head, ASTList _tail)
InstanceOfExpr(ASTList className, int dim, ASTree expr)
MethodDecl(ASTree _head, ASTList _tail)
NewExpr(int type, ASTList arraySize, ArrayInit init)
NewExpr(ASTList className, ASTList args)
Stmnt(int op, ASTree _head, ASTList _tail)
-