Uses of Class
classUtils.javassist.compiler.CompileError

Packages that use CompileError
classUtils.javassist   
classUtils.javassist.compiler   
classUtils.javassist.compiler.ast   
 

Uses of CompileError in classUtils.javassist
 

Constructors in classUtils.javassist with parameters of type CompileError
CannotCompileException(CompileError e)
          Constructs a CannotCompileException with an CompileError.
 

Uses of CompileError in classUtils.javassist.compiler
 

Subclasses of CompileError in classUtils.javassist.compiler
 class NoFieldException
           
 class SyntaxError
           
 

Methods in classUtils.javassist.compiler that throw CompileError
 void CodeGen.atArrayLength(Expr expr)
           
 void CodeGen.atArrayPlusPlus(int token, boolean isPost, Expr expr, boolean doDup)
           
 void CodeGen.atArrayRead(ASTree array, ASTree index)
           
 void CodeGen.atAssignExpr(AssignExpr expr)
           
 void CodeGen.atASTList(ASTList n)
           
 void CodeGen.atBinExpr(BinExpr expr)
           
 void JvstCodeGen.atCastExpr(CastExpr expr)
           
 void CodeGen.atCastExpr(CastExpr expr)
           
 boolean CodeGen.atClassObject(Expr expr)
           
 void CodeGen.atCondExpr(CondExpr expr)
           
 void CodeGen.atDeclarator(Declarator d)
           
 void CodeGen.atDoubleConst(DoubleConst d)
           
 void CodeGen.atExpr(Expr expr)
           
 void CodeGen.atFieldDecl(FieldDecl field)
           
 void CodeGen.atInstanceOfExpr(InstanceOfExpr expr)
           
 void CodeGen.atIntConst(IntConst i)
           
 void CodeGen.atKeyword(Keyword k)
           
 void MemberCodeGen.atMember(Member mem)
           
 void JvstCodeGen.atMember(Member mem)
           
abstract  void CodeGen.atMember(Member n)
           
 void MemberCodeGen.atMethodArgs(ASTList args, int[] types, int[] dims, java.lang.String[] cnames)
           
 void JvstCodeGen.atMethodArgs(ASTList args, int[] types, int[] dims, java.lang.String[] cnames)
           
 void CodeGen.atMethodBody(Stmnt s, boolean isCons, boolean isVoid)
           
 void MemberCodeGen.atMethodCall2(CompileTimeClass targetClass, java.lang.String mname, ASTList args, boolean isStatic, boolean isSpecial)
           
 void CodeGen.atMethodDecl(MethodDecl method)
           
 void MemberCodeGen.atNewArrayExpr(NewExpr expr)
           
 void MemberCodeGen.atNewExpr(NewExpr expr)
           
abstract  void CodeGen.atNewExpr(NewExpr n)
           
 void CodeGen.atPair(Pair n)
           
 void CodeGen.atStmnt(Stmnt st)
           
 void CodeGen.atStringL(StringL s)
           
 void CodeGen.atSymbol(Symbol n)
           
 void CodeGen.atVariable(Variable v)
           
 CtMember Javac.compile(java.lang.String src)
          Compiles a method, constructor, or field declaration to a class.
 Bytecode Javac.compileBody(CtBehavior method, java.lang.String src)
          Compiles a method (or constructor) body.
 void Javac.compileExpr(ASTree e)
          Compiles an exression.
 void Javac.compileExpr(java.lang.String src)
          Compiles an exression.
 void Javac.compileStmnt(java.lang.String src)
          Compiles a statement (or a block).
 void ProceedHandler.doit(JvstCodeGen gen, Bytecode b, ASTList args)
           
 void JvstCodeGen.doNumCast(CompileTimeClass type)
           
 CtField MemberCodeGen.lookupField(ASTList className, Symbol fieldName)
           
 CtField MemberCodeGen.lookupField(java.lang.String className, Symbol fieldName)
           
 CompileTimeClass[] MemberCodeGen.makeParamList(MethodDecl md)
           
 CompileTimeClass[] MemberCodeGen.makeThrowsList(MethodDecl md)
           
 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)
           
 void Javac.recordParams(CompileTimeClass[] params, boolean isStatic)
          Makes variables $0 (this), $1, $2, ..., and $args represent method parameters.
 void JvstCodeGen.recordParams(CompileTimeClass[] params, boolean isStatic, java.lang.String prefix, java.lang.String paramVarName, java.lang.String paramsName, boolean use0, int paramBase, java.lang.String target, SymbolTable tbl)
          Makes method parameters $0, $1, ..., $args, and $$ available.
 void JvstCodeGen.recordParams(CompileTimeClass[] params, boolean isStatic, java.lang.String prefix, java.lang.String paramVarName, java.lang.String paramsName, SymbolTable tbl)
          Makes method parameters $0, $1, ..., $args, and $$ available.
 void Javac.recordParams(java.lang.String target, CompileTimeClass[] params, boolean use0, int varNo, boolean isStatic)
          Makes variables $0, $1, $2, ..., and $args represent method parameters.
 void Javac.recordProceed(java.lang.String target, java.lang.String method)
          Prepares to use $proceed().
 int Javac.recordReturnType(CompileTimeClass type, boolean useResultVar)
          Prepares to use cast $r, $w, $_, and $type.
 int JvstCodeGen.recordReturnType(CompileTimeClass type, java.lang.String castName, java.lang.String resultName, SymbolTable tbl)
          Makes a cast to the return type ($r) available.
 int Javac.recordVariable(CompileTimeClass type, java.lang.String name)
          Makes the given variable available.
 int JvstCodeGen.recordVariable(CompileTimeClass type, java.lang.String varName, SymbolTable tbl)
          Makes the given variable name available.
 void JvstCodeGen.setType(CompileTimeClass type)
           
 

Uses of CompileError in classUtils.javassist.compiler.ast
 

Methods in classUtils.javassist.compiler.ast that throw CompileError
 void FieldDecl.accept(Visitor v)
           
 void DoubleConst.accept(Visitor v)
           
 void Pair.accept(Visitor v)
           
 void Stmnt.accept(Visitor v)
           
 void Variable.accept(Visitor v)
           
 void Symbol.accept(Visitor v)
           
 void Keyword.accept(Visitor v)
           
 void InstanceOfExpr.accept(Visitor v)
           
 void MethodDecl.accept(Visitor v)
           
 void CastExpr.accept(Visitor v)
           
 void ASTList.accept(Visitor v)
           
 void Member.accept(Visitor v)
           
 void Expr.accept(Visitor v)
           
 void Declarator.accept(Visitor v)
           
 void NewExpr.accept(Visitor v)
           
 void AssignExpr.accept(Visitor v)
           
 void CondExpr.accept(Visitor v)
           
 void IntConst.accept(Visitor v)
           
 void BinExpr.accept(Visitor v)
           
abstract  void ASTree.accept(Visitor v)
          Is a method for the visitor pattern.
 void StringL.accept(Visitor v)
           
 void Visitor.atAssignExpr(AssignExpr n)
           
 void Visitor.atASTList(ASTList n)
           
 void Visitor.atBinExpr(BinExpr n)
           
 void Visitor.atCastExpr(CastExpr n)
           
 void Visitor.atCondExpr(CondExpr n)
           
 void Visitor.atDeclarator(Declarator n)
           
 void Visitor.atDoubleConst(DoubleConst n)
           
 void Visitor.atExpr(Expr n)
           
 void Visitor.atFieldDecl(FieldDecl n)
           
 void Visitor.atInstanceOfExpr(InstanceOfExpr n)
           
 void Visitor.atIntConst(IntConst n)
           
 void Visitor.atKeyword(Keyword n)
           
 void Visitor.atMember(Member n)
           
 void Visitor.atMethodDecl(MethodDecl n)
           
 void Visitor.atNewExpr(NewExpr n)
           
 void Visitor.atPair(Pair n)
           
 void Visitor.atStmnt(Stmnt n)
           
 void Visitor.atStringL(StringL n)
           
 void Visitor.atSymbol(Symbol n)
           
 void Visitor.atVariable(Variable n)