Uses of Class
javassist.compiler.CompileError
Packages that use CompileError
Package
Description
The Javassist Core API.
This package contains the classes for modifying a method body.
-
Uses of CompileError in javassist
Methods in javassist that throw CompileErrorModifier and TypeMethodDescription(package private) voidCtField.CodeInitializer.compileExpr(Javac drv) (package private) abstract voidCtField.CodeInitializer0.compileExpr(Javac drv) (package private) voidCtField.PtreeInitializer.compileExpr(Javac drv) private intCtBehavior.insertAfterAdvice(Bytecode code, Javac jv, String src, ConstPool cp, CtClass rtype, int varNo) private intCtBehavior.insertAfterHandler(boolean asFinally, Bytecode b, CtClass rtype, int returnVarNo, Javac javac, String src) Constructors in javassist with parameters of type CompileErrorModifierConstructorDescriptionConstructs a CannotCompileException with anCompileError. -
Uses of CompileError in javassist.compiler
Subclasses of CompileError in javassist.compilerMethods in javassist.compiler that throw CompileErrorModifier and TypeMethodDescriptionprivate voidMemberCodeGen.addFinally(List<int[]> returnList, Stmnt finallyBlock) Adds a finally clause for earch return statement.protected voidCodeGen.arrayAccess(ASTree array, ASTree index) protected voidJvstCodeGenWitlLineNumber.arrayAccess(ASTree array, ASTree index) private voidCodeGen.atArithBinExpr(Expr expr, int token, int index, int type1) private voidCodeGen.atArrayAssign(Expr expr, int op, Expr array, ASTree right, boolean doDup) private voidTypeChecker.atArrayAssign(Expr expr, int op, Expr array, ASTree right) abstract voidCodeGen.atArrayInit(ArrayInit init) voidJvstCodeGenWitlLineNumber.atArrayInit(ArrayInit init) voidMemberCodeGen.atArrayInit(ArrayInit init) voidTypeChecker.atArrayInit(ArrayInit init) private voidMemberCodeGen.atArrayLength(ASTree expr) voidTypeChecker.atArrayLength(Expr expr) voidCodeGen.atArrayPlusPlus(int token, boolean isPost, Expr expr, boolean doDup) voidJvstCodeGenWitlLineNumber.atArrayPlusPlus(int token, boolean isPost, Expr expr, boolean doDup) voidCodeGen.atArrayRead(ASTree array, ASTree index) voidJvstCodeGenWitlLineNumber.atArrayRead(ASTree array, ASTree index) voidTypeChecker.atArrayRead(ASTree array, ASTree index) protected abstract voidCodeGen.atArrayVariableAssign(ArrayInit init, int varType, int varArray, String varClass) protected voidJvstCodeGenWitlLineNumber.atArrayVariableAssign(ArrayInit init, int varType, int varArray, String varClass) protected voidMemberCodeGen.atArrayVariableAssign(ArrayInit init, int varType, int varArray, String varClass) protected voidCodeGen.atAssignCore(Expr expr, int op, ASTree right, int type, int dim, String cname) protected voidJvstCodeGenWitlLineNumber.atAssignCore(Expr expr, int op, ASTree right, int type, int dim, String cname) voidCodeGen.atAssignExpr(AssignExpr expr) protected voidCodeGen.atAssignExpr(AssignExpr expr, boolean doDup) voidJvstCodeGenWitlLineNumber.atAssignExpr(AssignExpr expr) protected voidJvstCodeGenWitlLineNumber.atAssignExpr(AssignExpr expr, boolean doDup) voidTypeChecker.atAssignExpr(AssignExpr expr) protected voidJvstCodeGen.atAssignParamList(CtClass[] params, Bytecode code, int lineNumber) voidvoidvoidvoidvoidprivate voidCodeGen.atBreakStmnt(Stmnt st, boolean notCont) abstract voidCodeGen.atCallExpr(CallExpr expr) voidJvstCodeGen.atCallExpr(CallExpr expr) voidJvstCodeGenWitlLineNumber.atCallExpr(CallExpr expr) voidJvstTypeChecker.atCallExpr(CallExpr expr) voidMemberCodeGen.atCallExpr(CallExpr expr) voidTypeChecker.atCallExpr(CallExpr expr) voidCodeGen.atCastExpr(CastExpr expr) voidJvstCodeGen.atCastExpr(CastExpr expr) voidJvstCodeGenWitlLineNumber.atCastExpr(CastExpr expr) voidJvstTypeChecker.atCastExpr(CastExpr expr) voidTypeChecker.atCastExpr(CastExpr expr) protected voidJvstCodeGen.atCastToRtype(CastExpr expr) Inserts a cast operator to the return type.protected voidJvstCodeGenWitlLineNumber.atCastToRtype(CastExpr expr) protected voidJvstTypeChecker.atCastToRtype(CastExpr expr) Inserts a cast operator to the return type.protected voidJvstCodeGen.atCastToWrapper(CastExpr expr) protected voidJvstCodeGenWitlLineNumber.atCastToWrapper(CastExpr expr) protected voidJvstTypeChecker.atCastToWrapper(CastExpr expr) protected voidprotected voidprotected voidvoidCodeGen.atClassObject(Expr expr) voidJvstCodeGenWitlLineNumber.atClassObject(Expr expr) voidTypeChecker.atClassObject(Expr expr) protected voidCodeGen.atClassObject2(String cname) protected voidMemberCodeGen.atClassObject2(String cname) voidCodeGen.atCondExpr(CondExpr expr) voidJvstCodeGenWitlLineNumber.atCondExpr(CondExpr expr) voidTypeChecker.atCondExpr(CondExpr expr) voidCodeGen.atDeclarator(Declarator d) voidJvstCodeGenWitlLineNumber.atDeclarator(Declarator d) voidCodeGen.atDoubleConst(DoubleConst d) voidJvstCodeGenWitlLineNumber.atDoubleConst(DoubleConst d) voidTypeChecker.atDoubleConst(DoubleConst d) voidvoidvoidprotected abstract voidCodeGen.atFieldAssign(Expr expr, int op, ASTree left, ASTree right, boolean doDup) protected voidJvstCodeGen.atFieldAssign(Expr expr, int op, ASTree left, ASTree right, boolean doDup) protected voidJvstCodeGenWitlLineNumber.atFieldAssign(Expr expr, int op, ASTree left, ASTree right, boolean doDup) protected voidJvstTypeChecker.atFieldAssign(Expr expr, int op, ASTree left, ASTree right) protected voidMemberCodeGen.atFieldAssign(Expr expr, int op, ASTree left, ASTree right, boolean doDup) protected voidTypeChecker.atFieldAssign(Expr expr, int op, ASTree left, ASTree right) private voidMemberCodeGen.atFieldAssignCore(CtField f, boolean is_static, int fi, boolean is2byte) voidCodeGen.atFieldDecl(FieldDecl field) voidJvstCodeGenWitlLineNumber.atFieldDecl(FieldDecl field) protected abstract voidCodeGen.atFieldPlusPlus(int token, boolean isPost, ASTree oprand, Expr expr, boolean doDup) protected voidJvstCodeGenWitlLineNumber.atFieldPlusPlus(int token, boolean isPost, ASTree oprand, Expr expr, boolean doDup) protected voidMemberCodeGen.atFieldPlusPlus(int token, boolean isPost, ASTree oprand, Expr expr, boolean doDup) protected voidTypeChecker.atFieldPlusPlus(ASTree oprand) protected abstract voidCodeGen.atFieldRead(ASTree expr) protected voidJvstCodeGenWitlLineNumber.atFieldRead(ASTree expr) protected voidMemberCodeGen.atFieldRead(ASTree expr) private intMemberCodeGen.atFieldRead(CtField f, boolean isStatic, int lineNumber) Generates bytecode for reading a field value.private voidTypeChecker.atFieldRead(ASTree expr) private voidTypeChecker.atFieldRead(CtField f, int lineNumber) private voidCodeGen.atForStmnt(Stmnt st) private voidvoidCodeGen.atInstanceOfExpr(InstanceOfExpr expr) voidJvstCodeGenWitlLineNumber.atInstanceOfExpr(InstanceOfExpr expr) voidTypeChecker.atInstanceOfExpr(InstanceOfExpr expr) voidCodeGen.atIntConst(IntConst i) voidJvstCodeGenWitlLineNumber.atIntConst(IntConst i) voidTypeChecker.atIntConst(IntConst i) voidvoidvoidabstract voidvoidvoidvoidvoidvoidvoidJvstCodeGen.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames) voidJvstTypeChecker.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames) voidMemberCodeGen.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames) voidTypeChecker.atMethodArgs(ASTList args, int[] types, int[] dims, String[] cnames) voidCodeGen.atMethodBody(Stmnt s, boolean isCons, boolean isVoid) voidJvstCodeGenWitlLineNumber.atMethodBody(Stmnt s, boolean isCons, boolean isVoid) voidJvstCodeGenWitlLineNumber.atMethodCallCore(CtClass targetClass, String mname, ASTList args, boolean isStatic, boolean isSpecial, int aload0pos, MemberResolver.Method found) voidMemberCodeGen.atMethodCallCore(CtClass targetClass, String mname, ASTList args, boolean isStatic, boolean isSpecial, int aload0pos, MemberResolver.Method found) TypeChecker.atMethodCallCore(CtClass targetClass, String mname, ASTList args, int lineNumber) private voidMemberCodeGen.atMethodCallCore2(CtClass targetClass, String mname, boolean isStatic, boolean isSpecial, int aload0pos, MemberResolver.Method found) voidCodeGen.atMethodDecl(MethodDecl method) voidJvstCodeGenWitlLineNumber.atMethodDecl(MethodDecl method) protected voidJvstCodeGenWitlLineNumber.atMultiNewArray(int type, ASTList classname, ASTList size) protected voidMemberCodeGen.atMultiNewArray(int type, ASTList classname, ASTList size) protected voidTypeChecker.atMultiNewArray(int type, ASTList classname, ASTList size) voidJvstCodeGenWitlLineNumber.atNewArrayExpr(NewExpr expr) voidMemberCodeGen.atNewArrayExpr(NewExpr expr) voidTypeChecker.atNewArrayExpr(NewExpr expr) private voidMemberCodeGen.atNewArrayExpr2(int type, ASTree sizeExpr, String jvmClassname, ArrayInit init, int lineNumber) abstract voidvoidvoidvoid(package private) voidCodeGen.atNumCastExpr(int srcType, int destType) voidvoidprivate ExprTypeChecker.atPlusExpr(BinExpr expr) private voidCodeGen.atPlusPlus(int token, ASTree oprand, Expr expr, boolean doDup) private voidTypeChecker.atPlusPlus(int token, ASTree oprand, Expr expr) protected voidCodeGen.atPlusPlusCore(int dup_code, boolean doDup, int token, boolean isPost, Expr expr) protected voidJvstCodeGenWitlLineNumber.atPlusPlusCore(int dup_code, boolean doDup, int token, boolean isPost, Expr expr) protected voidCodeGen.atReturnStmnt(Stmnt st) protected voidJvstCodeGen.atReturnStmnt(Stmnt st) protected final voidCodeGen.atReturnStmnt2(ASTree result) voidvoidprivate voidCodeGen.atStringConcatExpr(Expr expr, int type1, int dim1, String cname1) voidvoidvoidprivate voidCodeGen.atStringPlusEq(Expr expr, int type, int dim, String cname, ASTree right) private voidCodeGen.atSwitchStmnt(Stmnt st) voidvoidprivate voidCodeGen.atSyncStmnt(Stmnt st) private voidCodeGen.atThrowStmnt(Stmnt st) protected voidCodeGen.atTryStmnt(Stmnt st) protected voidJvstCodeGenWitlLineNumber.atTryStmnt(Stmnt st) protected voidMemberCodeGen.atTryStmnt(Stmnt st) voidCodeGen.atVariable(Variable v) voidJvstCodeGenWitlLineNumber.atVariable(Variable v) voidTypeChecker.atVariable(Variable v) private voidCodeGen.atVariableAssign(Expr expr, int op, Variable var, Declarator d, ASTree right, boolean doDup) private voidTypeChecker.atVariableAssign(Expr expr, int op, Variable var, Declarator d, ASTree right) private voidCodeGen.atWhileStmnt(Stmnt st, boolean notDo) protected static voidprivate static voidMemberCodeGen.badLvalue(int lineNumber) private static voidMemberCodeGen.badMethod(int lineNumber) private static voidTypeChecker.badMethod(int lineNumber) private static voidMemberCodeGen.badNewExpr(int lineNumber) protected static voidprotected static voidprivate ASTreeParser.binaryExpr2(SymbolTable tbl, ASTree expr, int prec) private booleanCodeGen.booleanExpr(boolean branchIf, ASTree expr) private voidTypeChecker.booleanExpr(ASTree expr) private StringCodeGen.checkCastExpr(CastExpr expr, String name) private voidCodeGen.compareExpr(boolean branchIf, int token, int type1, BinExpr expr) private intMemberResolver.compareSignature(String desc, int[] argTypes, int[] argDims, String[] argClassNames, int lineNumber) Compiles a method, constructor, or field declaration to a class.Javac.compileBody(CtBehavior method, String src) Compiles a method (or constructor) body.booleanCodeGen.compileBooleanExpr(boolean branchIf, ASTree expr) voidCodeGen.compileExpr(ASTree expr) voidJavac.compileExpr(String src) Compiles an exression.voidJavac.compileExpr(ASTree e) Compiles an exression.private CtFieldJavac.compileField(FieldDecl fd) (package private) voidJvstCodeGen.compileInvokeSpecial(ASTree target, int methodIndex, String descriptor, ASTList args) (package private) voidJvstTypeChecker.compileInvokeSpecial(ASTree target, String classname, String methodname, String descriptor, ASTList args) private CtBehaviorJavac.compileMethod(Parser p, MethodDecl md) private intCodeGen.compileOprands(BinExpr expr) voidJavac.compileStmnt(String src) Compiles a statement (or a block).protected voidJvstCodeGen.compileUnwrapValue(CtClass type, Bytecode code, int lineNumber) protected voidJvstTypeChecker.compileUnwrapValue(CtClass type, int lineNumber) private voidTypeChecker.computeBinExprType(BinExpr expr, int token, int type1) private intCodeGen.computeLabel(ASTree expr) private intCodeGen.computeStringLabel(ASTree expr, int tmpVar, List<Integer> gotoDefaults) private voidCodeGen.convertOprandTypes(int type1, int type2, Expr expr) private voidCodeGen.convToString(int type, int dim, int lineNumber) static intMemberResolver.descToType(char c, int lineNumber) voidProceedHandler.doit(JvstCodeGen gen, Bytecode b, ASTList args, int lineNumber) voidvoidCodeGen.doTypeCheck(ASTree expr) protected static voidCodeGen.fatal(int lineNumber) private static voidMemberResolver.fatal(int lineNumber) protected static voidTypeChecker.fatal(int lineLum) protected CtFieldMemberCodeGen.fieldAccess(ASTree expr, boolean acceptLength) protected CtFieldTypeChecker.fieldAccess(ASTree expr) private CtFieldTypeChecker.fieldAccess2(Expr e, String jvmClassName) protected StringMemberCodeGen.getAccessibleConstructor(String desc, CtClass declClass, MethodInfo minfo) protected StringMemberCodeGen.getAccessiblePrivate(String methodName, String desc, String newDesc, MethodInfo minfo, CtClass declClass) (package private) static intCodeGen.getCompOperator(ASTree expr) AccessorMaker.getConstructor(CtClass c, String desc, MethodInfo orig) AccessorMaker.getFieldGetter(FieldInfo finfo, boolean is_static) Returns the method_info representing the added getter.AccessorMaker.getFieldSetter(FieldInfo finfo, boolean is_static) Returns the method_info representing the added setter.AccessorMaker.getMethodAccessor(String name, String desc, String accDesc, MethodInfo orig) Returns the name of the method for accessing a private method.static CtClassMemberResolver.getSuperclass(CtClass c) static CtClassMemberResolver.getSuperInterface(CtClass c, String interfaceName) protected abstract StringCodeGen.getSuperName()Returns the JVM-internal representation of this super class name.protected StringMemberCodeGen.getSuperName()Returns the JVM-internal representation of this super class name.protected StringTypeChecker.getSuperName()Returns the JVM-internal representation of this super class name.(package private) static StringMemberResolver.getTypeName(int type, int lineNumber) private voidTypeChecker.insertCast(BinExpr expr, int type1, int type2) protected abstract voidCodeGen.insertDefaultSuperCall()protected voidMemberCodeGen.insertDefaultSuperCall()private AccessorMakerMemberCodeGen.isAccessibleField(CtField f, FieldInfo finfo, int lineNumber) Returns null if the field is accessible.private booleanTypeChecker.isConstant(BinExpr expr, int op, ASTree left, ASTree right) MemberResolver.lookupClass(int type, int dim, String classname, int lineNumber) MemberResolver.lookupClass(String name, boolean notCheckInner, int lineNumber) MemberResolver.lookupClass(Declarator decl) MemberResolver.lookupClassByJvmName(String jvmName, int lineNumber) MemberResolver.lookupClassByName(ASTList name) MemberResolver.lookupField(String className, Symbol fieldName) MemberResolver.lookupFieldByJvmName(String jvmClassName, Symbol fieldName) private MemberResolver.MethodMemberResolver.lookupMethod(CtClass clazz, String methodName, int[] argTypes, int[] argDims, String[] argClassNames, boolean onlyExact) MemberResolver.lookupMethod(CtClass clazz, CtClass currentClass, MethodInfo current, String methodName, int[] argTypes, int[] argDims, String[] argClassNames) private static voidJvstCodeGen.makeCflowName(StringBuilder sbuf, ASTree name) CtClass[]MemberCodeGen.makeParamList(MethodDecl md) CtClass[]MemberCodeGen.makeThrowsList(MethodDecl md) private booleanCodeGen.needsSuperCall(Stmnt body) private ASTListParser.parseArgumentList(SymbolTable tbl) private intParser.parseArrayDimension()private ASTreeParser.parseArrayIndex(SymbolTable tbl) private ArrayInitParser.parseArrayInitializer(SymbolTable tbl) private ASTListParser.parseArraySize(SymbolTable tbl) private ASTreeParser.parseBinaryExpr(SymbolTable tbl) private StmntParser.parseBlock(SymbolTable tbl) private StmntParser.parseBreak(SymbolTable tbl) private ASTreeParser.parseCast(SymbolTable tbl) private ASTListParser.parseClassType(SymbolTable tbl) private ASTreeParser.parseConditionalExpr(SymbolTable tbl) private StmntParser.parseContinue(SymbolTable tbl) private StmntParser.parseDeclarationOrExpression(SymbolTable tbl, boolean exprList) private DeclaratorParser.parseDeclarator(SymbolTable tbl, Declarator d) private StmntParser.parseDeclarators(SymbolTable tbl, Declarator d) private StmntParser.parseDo(SymbolTable tbl) private ASTreeParser.parseDotClass(int builtinType, int dim) private ASTreeParser.parseDotClass(ASTree className, int dim) static ASTreeJavac.parseExpr(String src, SymbolTable st) Parsers an expression.Parser.parseExpression(SymbolTable tbl) private StmntParser.parseExprList(SymbolTable tbl) private FieldDeclParser.parseField(SymbolTable tbl, ASTList mods, Declarator d) private StmntParser.parseFor(SymbolTable tbl) private DeclaratorParser.parseFormalParam(SymbolTable tbl) private DeclaratorParser.parseFormalType(SymbolTable tbl) private StmntParser.parseIf(SymbolTable tbl) private ASTreeParser.parseInitializer(SymbolTable tbl) private ASTreeParser.parseInstanceOf(SymbolTable tbl, ASTree expr) Parser.parseMember(SymbolTable tbl) Parser.parseMember1(SymbolTable tbl) private MethodDeclParser.parseMethod1(SymbolTable tbl, boolean isConstructor, ASTList mods, Declarator d) Parser.parseMethod2(SymbolTable tbl, MethodDecl md) private ASTreeParser.parseMethodCall(SymbolTable tbl, ASTree expr) private NewExprParser.parseNew(SymbolTable tbl) private ASTreeParser.parseParExpression(SymbolTable tbl) private ASTreeParser.parsePostfix(SymbolTable tbl) private ASTreeParser.parsePrimaryExpr(SymbolTable tbl) private StmntParser.parseReturn(SymbolTable tbl) Parser.parseStatement(SymbolTable tbl) private StmntParser.parseStmntOrCase(SymbolTable tbl) private StmntParser.parseSwitch(SymbolTable tbl) private StmntParser.parseSwitchBlock(SymbolTable tbl) private StmntParser.parseSynchronized(SymbolTable tbl) private StmntParser.parseThrow(SymbolTable tbl) private StmntParser.parseTry(SymbolTable tbl) private ASTreeParser.parseUnaryExpr(SymbolTable tbl) private StmntParser.parseWhile(SymbolTable tbl) booleanJavac.recordLocalVariables(CodeAttribute ca, int pc) Records local variables available at the specified program counter.booleanJavac.recordParamNames(CodeAttribute ca, int numOfLocalVars) Records parameter names if the LocalVariableAttribute is available.intJavac.recordParams(String target, CtClass[] params, boolean use0, int varNo, boolean isStatic) Makes variables $0, $1, $2, ..., and $args represent method parameters.intJavac.recordParams(CtClass[] params, boolean isStatic) Makes variables $0 (this), $1, $2, ..., and $args represent method parameters.intJvstCodeGen.recordParams(CtClass[] params, boolean isStatic, String prefix, String paramVarName, String paramsName, boolean use0, int paramBase, String target, SymbolTable tbl) Makes method parameters $0, $1, ..., $args, $$, and $class available.intJvstCodeGen.recordParams(CtClass[] params, boolean isStatic, String prefix, String paramVarName, String paramsName, SymbolTable tbl) Makes method parameters $0, $1, ..., $args, $$, and $class available.voidJavac.recordProceed(String target, String method) Prepares to use $proceed().intJavac.recordReturnType(CtClass type, boolean useResultVar) Prepares to use cast $r, $w, $_, and $type.intJvstCodeGen.recordReturnType(CtClass type, String castName, String resultName, SymbolTable tbl) Makes a cast to the return type ($r) available.voidJavac.recordSpecialProceed(String target, String classname, String methodname, String descriptor, int methodIndex) Prepares to use $proceed() representing a private/super's method.voidJavac.recordStaticProceed(String targetClass, String method) Prepares to use $proceed() representing a static method.private intJvstCodeGen.recordVar(CtClass cc, String varName, int varNo, SymbolTable tbl) intJavac.recordVariable(CtClass type, String name) Makes the given variable available.voidJvstCodeGen.recordVariable(String typeDesc, String varName, int varNo, SymbolTable tbl) Makes the given variable name available.intJvstCodeGen.recordVariable(CtClass type, String varName, SymbolTable tbl) Makes the given variable name available.protected abstract StringCodeGen.resolveClassName(String jvmClassName, int lineNumber) protected abstract StringCodeGen.resolveClassName(ASTList name) protected StringMemberCodeGen.resolveClassName(String jvmName, int lineNumber) protected StringMemberCodeGen.resolveClassName(ASTList name) MemberResolver.resolveClassName(ASTList name) protected StringTypeChecker.resolveClassName(String jvmName, int lineNumber) protected StringTypeChecker.resolveClassName(ASTList name) MemberResolver.resolveJvmClassName(String jvmName, int lineNumber) private CtClassMemberResolver.searchImports(String orgName, int lineNumber) private booleanMemberCodeGen.setFieldType(FieldInfo finfo, int lineNumber) Sets exprType, arrayDim, and className.(package private) voidMemberCodeGen.setReturnType(String desc, boolean isStatic, boolean popTarget, int lineNumber) voidProceedHandler.setReturnType(JvstTypeChecker c, ASTList args, int lineNumber) (package private) voidTypeChecker.setReturnType(String desc, int lineNumber) voidprivate voidvoidprivate voidprivate StringParser.toClassName(ASTree name) private voidParser.toClassName(ASTree name, StringBuilder sbuf) -
Uses of CompileError in javassist.compiler.ast
Methods in javassist.compiler.ast that throw CompileErrorModifier and TypeMethodDescriptionvoidvoidvoidabstract voidIs a method for the visitor pattern.voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidVisitor.atArrayInit(ArrayInit n) voidVisitor.atAssignExpr(AssignExpr n) voidvoidvoidVisitor.atCallExpr(CallExpr n) voidVisitor.atCastExpr(CastExpr n) voidVisitor.atCondExpr(CondExpr n) voidVisitor.atDeclarator(Declarator n) voidVisitor.atDoubleConst(DoubleConst n) voidvoidVisitor.atFieldDecl(FieldDecl n) voidVisitor.atInstanceOfExpr(InstanceOfExpr n) voidVisitor.atIntConst(IntConst n) voidvoidvoidVisitor.atMethodDecl(MethodDecl n) voidvoidvoidvoidvoidvoidVisitor.atVariable(Variable n) -
Uses of CompileError in javassist.expr
Methods in javassist.expr that throw CompileErrorModifier and TypeMethodDescriptionvoidCast.ProceedForCast.doit(JvstCodeGen gen, Bytecode bytecode, ASTList args, int lineNumber) voidFieldAccess.ProceedForRead.doit(JvstCodeGen gen, Bytecode bytecode, ASTList args, int lineNumber) voidFieldAccess.ProceedForWrite.doit(JvstCodeGen gen, Bytecode bytecode, ASTList args, int lineNumber) voidInstanceof.ProceedForInstanceof.doit(JvstCodeGen gen, Bytecode bytecode, ASTList args, int lineNumber) voidNewArray.ProceedForArray.doit(JvstCodeGen gen, Bytecode bytecode, ASTList args, int lineNumber) voidNewExpr.ProceedForNew.doit(JvstCodeGen gen, Bytecode bytecode, ASTList args, int lineNumber) private voidvoidCast.ProceedForCast.setReturnType(JvstTypeChecker c, ASTList args, int lineNumber) voidFieldAccess.ProceedForRead.setReturnType(JvstTypeChecker c, ASTList args, int lineNumber) voidFieldAccess.ProceedForWrite.setReturnType(JvstTypeChecker c, ASTList args, int lineNumber) voidInstanceof.ProceedForInstanceof.setReturnType(JvstTypeChecker c, ASTList args, int lineNumber) voidNewArray.ProceedForArray.setReturnType(JvstTypeChecker c, ASTList args, int lineNumber) voidNewExpr.ProceedForNew.setReturnType(JvstTypeChecker c, ASTList args, int lineNumber)