- org.codehaus.groovy.classgen.asm.WriterController
-
-
Methods Summary
-
Inherited Methods Summary
-
-
Field Detail
-
public boolean optimizeForInt
-
Property Detail
-
org.objectweb.asm.MethodVisitor methodVisitor
-
Method Detail
-
public int getBytecodeVersion()
-
public org.objectweb.asm.ClassVisitor getClassVisitor()
-
public org.objectweb.asm.ClassVisitor getCv()
-
public String getInternalBaseClassName()
-
public String getInternalClassName()
-
public int getLineNumber()
-
public org.objectweb.asm.MethodVisitor getMethodVisitor()
-
public int getNextHelperMethodIndex()
-
public boolean isConstructor()
-
public boolean isFastPath()
-
public boolean isInClosure()
-
public boolean isInClosureConstructor()
-
public boolean isInScriptBody()
- Returns:
- true if we are in a script body, where all variables declared are no longer
local variables but are properties
-
public boolean isNotClinit()
-
public boolean isNotExplicitThisInClosure(boolean implicitThis)
-
public boolean isStaticConstructor()
-
public boolean isStaticContext()
-
public boolean isStaticMethod()
-
public void resetLineNumber()
-
public void setLineNumber(int n)
-
public void setMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
-
public boolean shouldOptimizeForInt()
-
public void switchToFastPath()
-
public void switchToSlowPath()
Copyright © 2003-2021 The Apache Software Foundation. All rights reserved.