uk.ac.man.cs.rainbow.compiler.names
Class Name

java.lang.Object
  |
  +--uk.ac.man.cs.rainbow.compiler.CompilerThing
        |
        +--uk.ac.man.cs.rainbow.compiler.names.Name
Direct Known Subclasses:
GlobalName, LocalName

public abstract class Name
extends CompilerThing


Field Summary
 Declaration declaration
           
 String nm
           
 
Constructor Summary
Name(String nm, Declaration declaration, int level)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class uk.ac.man.cs.rainbow.compiler.CompilerThing
className, crashHere, getSerial
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

nm

public String nm

declaration

public Declaration declaration
Constructor Detail

Name

public Name(String nm,
            Declaration declaration,
            int level)
Method Detail

toString

public String toString()
Overrides:
toString in class Object