org.jetbrains.jet.codegen
Class FrameMap

java.lang.Object
  extended by org.jetbrains.jet.codegen.FrameMap
Direct Known Subclasses:
ConstructorFrameMap

public class FrameMap
extends java.lang.Object


Nested Class Summary
 class FrameMap.Mark
           
 
Constructor Summary
FrameMap()
           
 
Method Summary
 int enter(DeclarationDescriptor descriptor, org.jetbrains.org.objectweb.asm.Type type)
           
 int enterTemp(org.jetbrains.org.objectweb.asm.Type type)
           
 int getCurrentSize()
           
 int getIndex(DeclarationDescriptor descriptor)
           
 int leave(DeclarationDescriptor descriptor)
           
 void leaveTemp(org.jetbrains.org.objectweb.asm.Type type)
           
 FrameMap.Mark mark()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FrameMap

public FrameMap()
Method Detail

enter

public int enter(DeclarationDescriptor descriptor,
                 org.jetbrains.org.objectweb.asm.Type type)

leave

public int leave(DeclarationDescriptor descriptor)

enterTemp

public int enterTemp(org.jetbrains.org.objectweb.asm.Type type)

leaveTemp

public void leaveTemp(org.jetbrains.org.objectweb.asm.Type type)

getIndex

public int getIndex(DeclarationDescriptor descriptor)

mark

public FrameMap.Mark mark()

getCurrentSize

public int getCurrentSize()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object