| Package | Description | 
|---|---|
| javassist.compiler | |
| javassist.compiler.ast | 
| Modifier and Type | Method and Description | 
|---|---|
| ASTList | Parser. parseMember(SymbolTable tbl) | 
| ASTList | Parser. parseMember1(SymbolTable tbl) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CodeGen. atASTList(ASTList n) | 
| protected void | JvstTypeChecker. atCflow(ASTList cname) | 
| protected void | JvstCodeGen. atCflow(ASTList cname) | 
| void | JvstTypeChecker. atMethodArgs(ASTList args,
            int[] types,
            int[] dims,
            String[] cnames) | 
| void | MemberCodeGen. atMethodArgs(ASTList args,
            int[] types,
            int[] dims,
            String[] cnames) | 
| void | JvstCodeGen. atMethodArgs(ASTList args,
            int[] types,
            int[] dims,
            String[] cnames) | 
| void | TypeChecker. 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 | 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 | JvstTypeChecker. getMethodArgsLength(ASTList args) | 
| int | MemberCodeGen. getMethodArgsLength(ASTList args) | 
| int | JvstCodeGen. getMethodArgsLength(ASTList args) | 
| int | TypeChecker. 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 abstract String | CodeGen. resolveClassName(ASTList name) | 
| protected String | MemberCodeGen. resolveClassName(ASTList name) | 
| String | MemberResolver. resolveClassName(ASTList name) | 
| protected String | TypeChecker. resolveClassName(ASTList name) | 
| void | ProceedHandler. setReturnType(JvstTypeChecker c,
             ASTList args) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ArrayInitArray initializer such as  { 1, 2, 3 }. | 
| class  | AssignExprAssignment expression. | 
| class  | BinExprBinary expression. | 
| class  | CallExprMethod call expression. | 
| class  | CastExprCast expression. | 
| class  | CondExprConditional expression. | 
| class  | DeclaratorVariable declarator. | 
| class  | ExprExpression. | 
| class  | FieldDecl | 
| class  | InstanceOfExprInstanceof expression. | 
| class  | MethodDecl | 
| class  | NewExprNew Expression. | 
| class  | StmntStatement. | 
| Modifier and Type | Method and 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 | NewExpr. getClassName() | 
| ASTList | CastExpr. 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
| Constructor and 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(ASTList className,
       ASTList args) | 
| NewExpr(int type,
       ASTList arraySize,
       ArrayInit init) | 
| Stmnt(int op,
     ASTree _head,
     ASTList _tail) | 
Copyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.