|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
CodeGen.atCastExpr(CastExpr expr)
|
void |
JvstCodeGen.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)
|
abstract void |
CodeGen.atMember(Member n)
|
void |
JvstCodeGen.atMember(Member mem)
|
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 |
BinExpr.accept(Visitor v)
|
void |
Symbol.accept(Visitor v)
|
void |
InstanceOfExpr.accept(Visitor v)
|
void |
DoubleConst.accept(Visitor v)
|
void |
IntConst.accept(Visitor v)
|
void |
Member.accept(Visitor v)
|
void |
FieldDecl.accept(Visitor v)
|
void |
Variable.accept(Visitor v)
|
void |
NewExpr.accept(Visitor v)
|
void |
ASTList.accept(Visitor v)
|
abstract void |
ASTree.accept(Visitor v)
Is a method for the visitor pattern. |
void |
Keyword.accept(Visitor v)
|
void |
Stmnt.accept(Visitor v)
|
void |
Expr.accept(Visitor v)
|
void |
StringL.accept(Visitor v)
|
void |
MethodDecl.accept(Visitor v)
|
void |
AssignExpr.accept(Visitor v)
|
void |
CastExpr.accept(Visitor v)
|
void |
Declarator.accept(Visitor v)
|
void |
Pair.accept(Visitor v)
|
void |
CondExpr.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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |