org.jetbrains.jet.codegen.binding
Interface CalculatedClosure
- All Known Implementing Classes:
- MutableClosure
public interface CalculatedClosure
getEnclosingClass
@Nullable
ClassDescriptor getEnclosingClass()
getSuperCall
@Nullable
JetDelegatorToSuperCall getSuperCall()
getCaptureThis
@Nullable
ClassDescriptor getCaptureThis()
getCaptureReceiverType
@Nullable
JetType getCaptureReceiverType()
getCaptureVariables
@NotNull
java.util.Map<DeclarationDescriptor,EnclosedValueDescriptor> getCaptureVariables()
getRecordedFields
@NotNull
java.util.List<com.intellij.openapi.util.Pair<java.lang.String,org.jetbrains.org.objectweb.asm.Type>> getRecordedFields()