Javassist 3.15.0-GA-redhat-2

Uses of Class
javassist.compiler.ast.ASTList

Packages that use ASTList
javassist.compiler   
javassist.compiler.ast   
 

Uses of ASTList in javassist.compiler
 

Methods in javassist.compiler that return ASTList
 ASTList Parser.parseMember(SymbolTable tbl)
           
 ASTList Parser.parseMember1(SymbolTable tbl)
           
 

Methods in javassist.compiler with parameters of type ASTList
 void CodeGen.atASTList(ASTList n)
           
protected  void JvstTypeChecker.atCflow(ASTList cname)
           
protected  void JvstCodeGen.atCflow(ASTList cname)
           
 void TypeChecker.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames)
           
 void JvstTypeChecker.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames)
           
 void JvstCodeGen.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames)
           
 void MemberCodeGen.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames)
           
 MemberResolver.Method TypeChecker.atMethodCallCore(CtClass targetClass, String mname, ASTList args)
           
 void MemberCodeGen.atMethodCallCore(CtClass targetClass, String mname, ASTList args, boolean isStatic, boolean isSpecial, int aload0pos, MemberResolver.Method found)
           
protected  void TypeChecker.atMultiNewArray(int type, ASTList classname, ASTList size)
           
protected  void MemberCodeGen.atMultiNewArray(int type, ASTList classname, ASTList size)
           
 void ProceedHandler.doit(JvstCodeGen gen, Bytecode b, ASTList args)
           
 int TypeChecker.getMethodArgsLength(ASTList args)
           
 int JvstTypeChecker.getMethodArgsLength(ASTList args)
           
 int JvstCodeGen.getMethodArgsLength(ASTList args)
           
 int MemberCodeGen.getMethodArgsLength(ASTList args)
           
static int MemberResolver.getModifiers(ASTList mods)
           
 boolean JvstTypeChecker.isParamListName(ASTList args)
           
 boolean JvstCodeGen.isParamListName(ASTList args)
           
 CtClass MemberResolver.lookupClassByName(ASTList name)
           
protected  String TypeChecker.resolveClassName(ASTList name)
           
protected abstract  String CodeGen.resolveClassName(ASTList name)
           
protected  String MemberCodeGen.resolveClassName(ASTList name)
           
 String MemberResolver.resolveClassName(ASTList name)
           
 void ProceedHandler.setReturnType(JvstTypeChecker c, ASTList args)
           
 

Uses of ASTList in javassist.compiler.ast
 

Subclasses of ASTList in javassist.compiler.ast
 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
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 MethodDecl.getModifiers()
           
 ASTList FieldDecl.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
static ASTList ASTList.append(ASTList a, ASTree b)
          Appends an object to a list.
static 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
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(ASTList className, ASTList args)
           
NewExpr(int type, ASTList arraySize, ArrayInit init)
           
Stmnt(int op, ASTree _head, ASTList _tail)
           
 


Javassist 3.15.0-GA-redhat-2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.