Uses of Class
orc.error.SourceLocation

Packages that use SourceLocation
orc.ast.extended Desugared AST which is very close to the source form. 
orc.ast.extended.declaration   
orc.ast.extended.declaration.defn   
orc.ast.extended.pattern   
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language. 
orc.ast.oil.xml JAXB implementation classes for the Orc Intermediate Language XML binding. 
orc.ast.simple Desugared AST which is close to the final format (OIL) but includes named variables. 
orc.ast.simple.arg   
orc.error Orc-specific throwables. 
orc.error.compiletime   
orc.error.compiletime.typing   
orc.error.runtime   
orc.runtime Runtime for Orc interpreter. 
orc.runtime.nodes Runtime execution DAG. 
orc.trace Generate and query Orc trace files. 
orc.trace.events Events which may appear in a trace file. 
 

Uses of SourceLocation in orc.ast.extended
 

Methods in orc.ast.extended that return SourceLocation
 SourceLocation Expression.getSourceLocation()
           
 

Methods in orc.ast.extended with parameters of type SourceLocation
 void Expression.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.ast.extended.declaration
 

Fields in orc.ast.extended.declaration declared as SourceLocation
protected  SourceLocation Declaration.location
           
 

Methods in orc.ast.extended.declaration that return SourceLocation
 SourceLocation Declaration.getSourceLocation()
           
 

Methods in orc.ast.extended.declaration with parameters of type SourceLocation
 void Declaration.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.ast.extended.declaration.defn
 

Fields in orc.ast.extended.declaration.defn declared as SourceLocation
protected  SourceLocation AggregateDefn.location
           
 

Methods in orc.ast.extended.declaration.defn that return SourceLocation
 SourceLocation Defn.getSourceLocation()
           
 

Methods in orc.ast.extended.declaration.defn with parameters of type SourceLocation
 void AggregateDefn.addLocation(SourceLocation sourceLocation)
           
 void Defn.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.ast.extended.pattern
 

Methods in orc.ast.extended.pattern that return SourceLocation
 SourceLocation Pattern.getSourceLocation()
           
 

Methods in orc.ast.extended.pattern with parameters of type SourceLocation
 void Pattern.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.ast.oil
 

Fields in orc.ast.oil declared as SourceLocation
 SourceLocation WithLocation.location
           
 SourceLocation Def.location
           
 

Methods in orc.ast.oil that return SourceLocation
 SourceLocation WithLocation.getSourceLocation()
           
 SourceLocation Def.getSourceLocation()
           
 

Methods in orc.ast.oil with parameters of type SourceLocation
 void Def.setSourceLocation(SourceLocation location)
           
 

Constructors in orc.ast.oil with parameters of type SourceLocation
Def(int arity, Expr body, int typeArity, java.util.List<Type> argTypes, Type resultType, SourceLocation location)
           
WithLocation(Expr expr, SourceLocation location)
           
 

Uses of SourceLocation in orc.ast.oil.xml
 

Fields in orc.ast.oil.xml declared as SourceLocation
 SourceLocation WithLocation.location
           
 SourceLocation Definition.location
           
 

Constructors in orc.ast.oil.xml with parameters of type SourceLocation
Definition(int arity, Expression body, SourceLocation location)
           
WithLocation(Expression expr, SourceLocation location)
           
 

Uses of SourceLocation in orc.ast.simple
 

Fields in orc.ast.simple declared as SourceLocation
protected  SourceLocation Definition.location
           
 

Methods in orc.ast.simple that return SourceLocation
 SourceLocation WithLocation.getSourceLocation()
           
 

Constructors in orc.ast.simple with parameters of type SourceLocation
Definition(Var name, java.util.List<Var> formals, Expression body, java.util.List<java.lang.String> typeParams, java.util.List<Type> argTypes, Type resultType, SourceLocation location)
          Note that the constructor takes a bound Var as a name parameter.
WithLocation(Expression expr, SourceLocation location)
           
 

Uses of SourceLocation in orc.ast.simple.arg
 

Methods in orc.ast.simple.arg that return SourceLocation
 SourceLocation Argument.getSourceLocation()
           
 

Methods in orc.ast.simple.arg with parameters of type SourceLocation
 void Argument.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.error
 

Fields in orc.error declared as SourceLocation
static SourceLocation SourceLocation.UNKNOWN
           
 

Methods in orc.error that return SourceLocation
 SourceLocation Located.getSourceLocation()
           
 SourceLocation SourceLocation.overlap(SourceLocation that)
          Create a new source location that overlaps both this location and the argument location.
 

Methods in orc.error with parameters of type SourceLocation
 SourceLocation SourceLocation.overlap(SourceLocation that)
          Create a new source location that overlaps both this location and the argument location.
 void Locatable.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.error.compiletime
 

Fields in orc.error.compiletime declared as SourceLocation
protected  SourceLocation CompilationException.location
           
 

Methods in orc.error.compiletime that return SourceLocation
 SourceLocation CompilationException.getSourceLocation()
           
 

Methods in orc.error.compiletime with parameters of type SourceLocation
 void CompilationException.setSourceLocation(SourceLocation location)
           
 

Constructors in orc.error.compiletime with parameters of type SourceLocation
UnboundVariableException(java.lang.String key, SourceLocation location)
           
 

Uses of SourceLocation in orc.error.compiletime.typing
 

Constructors in orc.error.compiletime.typing with parameters of type SourceLocation
InsufficientTypeInformationException(java.lang.String message, SourceLocation location)
           
TypeException(java.lang.String message, SourceLocation location)
           
 

Uses of SourceLocation in orc.error.runtime
 

Methods in orc.error.runtime that return SourceLocation
 SourceLocation[] TokenException.getBacktrace()
           
 SourceLocation TokenException.getSourceLocation()
           
 

Methods in orc.error.runtime with parameters of type SourceLocation
 void TokenException.setBacktrace(SourceLocation[] backtrace)
           
 void TokenException.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.runtime
 

Methods in orc.runtime that return SourceLocation
 SourceLocation Token.getSourceLocation()
           
 

Methods in orc.runtime with parameters of type SourceLocation
 void Token.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.runtime.nodes
 

Fields in orc.runtime.nodes declared as SourceLocation
 SourceLocation WithLocation.location
           
 SourceLocation Def.location
           
 

Methods in orc.runtime.nodes that return SourceLocation
 SourceLocation WithLocation.getSourceLocation()
           
 

Constructors in orc.runtime.nodes with parameters of type SourceLocation
Def(int arity, Node body, java.util.Set<Var> free, SourceLocation location)
           
WithLocation(Node next, SourceLocation location)
           
 

Uses of SourceLocation in orc.trace
 

Methods in orc.trace that return SourceLocation
 SourceLocation DerivedTracer.DerivedTokenTracer.getSourceLocation()
           
 

Methods in orc.trace with parameters of type SourceLocation
 void DerivedTracer.DerivedTokenTracer.setSourceLocation(SourceLocation location)
           
 

Uses of SourceLocation in orc.trace.events
 

Fields in orc.trace.events declared as SourceLocation
protected  SourceLocation Event.location
           
 

Methods in orc.trace.events that return SourceLocation
 SourceLocation Event.getSourceLocation()
           
 

Methods in orc.trace.events with parameters of type SourceLocation
 void Event.setSourceLocation(SourceLocation location)