Interface StaticReference<T>
-
- All Known Implementing Classes:
Property,Scope.Arguments,Scope.Var,SimpleReference,SymbolTable.Reference
public interface StaticReference<T>TheStaticReferencetells us all the ways that aStaticSlotis used in a program.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodegetNode()The node where the reference lives.StaticSourceFilegetSourceFile()The source file where the reference lives.StaticSlot<T>getSymbol()The variable that this reference points to.
-
-
-
Method Detail
-
getSymbol
StaticSlot<T> getSymbol()
The variable that this reference points to.
-
getNode
Node getNode()
The node where the reference lives.
-
getSourceFile
StaticSourceFile getSourceFile()
The source file where the reference lives.
-
-