org.jetbrains.jet.codegen.context
Class EnclosedValueDescriptor

java.lang.Object
  extended by org.jetbrains.jet.codegen.context.EnclosedValueDescriptor

public final class EnclosedValueDescriptor
extends java.lang.Object


Constructor Summary
EnclosedValueDescriptor(java.lang.String fieldName, DeclarationDescriptor descriptor, StackValue innerValue, org.jetbrains.org.objectweb.asm.Type type)
           
 
Method Summary
 DeclarationDescriptor getDescriptor()
           
 java.lang.String getFieldName()
           
 StackValue getInnerValue()
           
 StackValue getOuterValue(ExpressionCodegen expressionCodegen)
           
 org.jetbrains.org.objectweb.asm.Type getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnclosedValueDescriptor

public EnclosedValueDescriptor(java.lang.String fieldName,
                               DeclarationDescriptor descriptor,
                               StackValue innerValue,
                               org.jetbrains.org.objectweb.asm.Type type)
Method Detail

getDescriptor

public DeclarationDescriptor getDescriptor()

getInnerValue

public StackValue getInnerValue()

getType

public org.jetbrains.org.objectweb.asm.Type getType()

getOuterValue

public StackValue getOuterValue(ExpressionCodegen expressionCodegen)

getFieldName

public java.lang.String getFieldName()