Package javassist.expr
Class NewExpr.ProceedForNew
java.lang.Object
javassist.expr.NewExpr.ProceedForNew
- All Implemented Interfaces:
ProceedHandler
- Enclosing class:
NewExpr
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int
(package private) int
(package private) CtClass
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doit
(JvstCodeGen gen, Bytecode bytecode, ASTList args) void
setReturnType
(JvstTypeChecker c, ASTList args)
-
Field Details
-
newType
CtClass newType -
newIndex
int newIndex -
methodIndex
int methodIndex
-
-
Constructor Details
-
ProceedForNew
ProceedForNew(CtClass nt, int ni, int mi)
-
-
Method Details
-
doit
- Specified by:
doit
in interfaceProceedHandler
- Throws:
CompileError
-
setReturnType
- Specified by:
setReturnType
in interfaceProceedHandler
- Throws:
CompileError
-