harpoon.Interpret.Tree
Class UndefinedRef

java.lang.Object
  extended by harpoon.Interpret.Tree.UndefinedRef
All Implemented Interfaces:
Cloneable

public class UndefinedRef
extends Object

UndefinedRef is a reference of an unknown type

Version:
$Id: UndefinedRef.java,v 1.2 2002/02/25 21:06:01 cananian Exp $
Author:
Duncan Bryce <duncan@lcs.mit.edu>

Constructor Summary
UndefinedRef(harpoon.Interpret.Tree.StaticState ss)
          Class constructor.
UndefinedRef(harpoon.Interpret.Tree.StaticState ss, Integer length, Integer hashCode, harpoon.Interpret.Tree.ClazPointer classPtr)
          Class constructor.
 
Method Summary
 Object clone()
           
protected  void finalize()
           
 Object get(HField h)
          Throws an error.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UndefinedRef

public UndefinedRef(harpoon.Interpret.Tree.StaticState ss)
Class constructor.


UndefinedRef

public UndefinedRef(harpoon.Interpret.Tree.StaticState ss,
                    Integer length,
                    Integer hashCode,
                    harpoon.Interpret.Tree.ClazPointer classPtr)
Class constructor.

Method Detail

get

public Object get(HField h)
Throws an error.


clone

public Object clone()

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable