anvil.script
Class ExternalTypeRef

java.lang.Object
  |
  +--anvil.script.Ref
        |
        +--anvil.script.ExternalTypeRef

public class ExternalTypeRef
extends Ref

class ExternalTypeRef


Field Summary
protected  Module _source
           
protected  Address _target
           
protected  Type _type
           
 
Fields inherited from class anvil.script.Ref
_resolved, _resolver
 
Constructor Summary
ExternalTypeRef(Module source, Address target)
           
 
Method Summary
 Type getType()
           
 boolean resolve(ErrorListener context)
           
 java.lang.String toString()
           
 
Methods inherited from class anvil.script.Ref
equals, getReference, hashCode, isResolved
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_source

protected Module _source

_target

protected Address _target

_type

protected Type _type
Constructor Detail

ExternalTypeRef

public ExternalTypeRef(Module source,
                       Address target)
Method Detail

toString

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

getType

public Type getType()
Specified by:
getType in class Ref

resolve

public boolean resolve(ErrorListener context)
Specified by:
resolve in class Ref