Modifier and Type |
Method and Description |
AsmClassGenerator |
getAcg() |
AssertionWriter |
getAssertionWriter() |
BinaryExpressionHelper |
getBinaryExpressionHelper() |
int |
getBytecodeVersion() |
CallSiteWriter |
getCallSiteWriter() |
String |
getClassName() |
ClassNode |
getClassNode() |
org.objectweb.asm.ClassVisitor |
getClassVisitor() |
ClosureWriter |
getClosureWriter() |
CompileStack |
getCompileStack() |
ConstructorNode |
getConstructorNode() |
GeneratorContext |
getContext() |
org.objectweb.asm.ClassVisitor |
getCv() |
InterfaceHelperClassNode |
getInterfaceClassLoadingClass() |
String |
getInternalBaseClassName() |
String |
getInternalClassName() |
InvocationWriter |
getInvocationWriter() |
int |
getLineNumber() |
MethodNode |
getMethodNode() |
org.objectweb.asm.MethodVisitor |
getMethodVisitor() |
int |
getNextHelperMethodIndex() |
OperandStack |
getOperandStack() |
ClassNode |
getOutermostClass() |
ClassNode |
getReturnType() |
SourceUnit |
getSourceUnit() |
StatementWriter |
getStatementWriter() |
List<String> |
getSuperMethodNames() |
TypeChooser |
getTypeChooser() |
UnaryExpressionHelper |
getUnaryExpressionHelper() |
void |
init(AsmClassGenerator asmClassGenerator,
GeneratorContext gcon,
org.objectweb.asm.ClassVisitor cv,
ClassNode cn) |
boolean |
isConstructor() |
boolean |
isFastPath() |
boolean |
isInClosure() |
boolean |
isInClosureConstructor() |
boolean |
isInScriptBody() |
boolean |
isNotClinit() |
boolean |
isNotExplicitThisInClosure(boolean implicitThis) |
boolean |
isStaticConstructor() |
boolean |
isStaticContext() |
boolean |
isStaticMethod() |
void |
resetLineNumber() |
void |
setConstructorNode(ConstructorNode cn) |
void |
setInterfaceClassLoadingClass(InterfaceHelperClassNode ihc) |
void |
setLineNumber(int n) |
void |
setMethodNode(MethodNode mn) |
void |
setMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor) |
boolean |
shouldOptimizeForInt() |
void |
switchToFastPath() |
void |
switchToSlowPath() |