harpoon.Interpret.Tree
Class PointerTypeChangedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
harpoon.Interpret.Tree.PointerTypeChangedException
- All Implemented Interfaces:
- Serializable
public class PointerTypeChangedException
- extends RuntimeException
This exception is thrown when the type of a Pointer
within the Tree interpreter is changed. This is necessary because
the type of a Pointer
cannot be determined when it is
created.
- Version:
- $Id: PointerTypeChangedException.java,v 1.2 2002/02/25 21:06:01 cananian Exp $
- Author:
- Duncan Bryce <duncan@lcs.mit.edu>
- See Also:
- Serialized Form
Field Summary |
harpoon.Interpret.Tree.Pointer |
ptr
The Pointer whose type is changed. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
ptr
public harpoon.Interpret.Tree.Pointer ptr
- The
Pointer
whose type is changed.
PointerTypeChangedException
public PointerTypeChangedException(harpoon.Interpret.Tree.Pointer ptr)
- Class constructor