com.sun.tools.javac.jvm
Class Items.SelfItem

java.lang.Object
  extended by com.sun.tools.javac.jvm.Items.Item
      extended by com.sun.tools.javac.jvm.Items.SelfItem
Enclosing class:
Items

 class Items.SelfItem
extends Items.Item

An item representing `this' or `super'.


Field Summary
(package private)  boolean isSuper
          Flag which determines whether this item represents `this' or `super'.
 
Fields inherited from class com.sun.tools.javac.jvm.Items.Item
typecode
 
Constructor Summary
Items.SelfItem(boolean isSuper)
           
 
Method Summary
(package private)  Items.Item load()
          Generate code to load this item onto stack.
 java.lang.String toString()
           
 
Methods inherited from class com.sun.tools.javac.jvm.Items.Item
coerce, coerce, drop, duplicate, invoke, mkCond, stash, store, width
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

isSuper

boolean isSuper
Flag which determines whether this item represents `this' or `super'.

Constructor Detail

Items.SelfItem

Items.SelfItem(boolean isSuper)
Method Detail

load

Items.Item load()
Description copied from class: Items.Item
Generate code to load this item onto stack.

Overrides:
load in class Items.Item

toString

public java.lang.String toString()
Specified by:
toString in class Items.Item