|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SourceLocation | |
---|---|
orc | Top-level package for all Orc code. |
orc.ast.extended | Desugared AST which is very close to the source form. |
orc.ast.extended.declaration | |
orc.ast.extended.declaration.def | |
orc.ast.extended.expression | |
orc.ast.extended.pattern | |
orc.ast.oil.expression | |
orc.ast.simple.argument | |
orc.ast.simple.expression | |
orc.ast.xml.expression | |
orc.error | Orc-specific throwables. |
orc.error.compiletime | |
orc.error.compiletime.typing | |
orc.error.runtime | |
orc.runtime | Runtime for Orc interpreter. |
orc.trace | Generate and query Orc trace files. |
orc.trace.events | Events which may appear in a trace file. |
Uses of SourceLocation in orc |
---|
Methods in orc with parameters of type SourceLocation | |
---|---|
void |
StdErrCompileMsgRecorder.recordMessage(CompileMessageRecorder.Severity severity,
int code,
java.lang.String message,
SourceLocation location,
java.lang.Object astNode)
|
void |
StdErrCompileMsgRecorder.recordMessage(CompileMessageRecorder.Severity severity,
int code,
java.lang.String message,
SourceLocation location,
java.lang.Object astNode,
java.lang.Throwable exception)
|
void |
StdErrCompileMsgRecorder.recordMessage(CompileMessageRecorder.Severity severity,
int code,
java.lang.String message,
SourceLocation location,
java.lang.Throwable exception)
|
Uses of SourceLocation in orc.ast.extended |
---|
Methods in orc.ast.extended that return SourceLocation | |
---|---|
SourceLocation |
ASTNode.getSourceLocation()
|
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.def |
---|
Fields in orc.ast.extended.declaration.def declared as SourceLocation | |
---|---|
protected SourceLocation |
AggregateDef.location
|
Methods in orc.ast.extended.declaration.def that return SourceLocation | |
---|---|
SourceLocation |
DefMember.getSourceLocation()
|
Methods in orc.ast.extended.declaration.def with parameters of type SourceLocation | |
---|---|
void |
AggregateDef.addLocation(SourceLocation sourceLocation)
|
void |
DefMember.setSourceLocation(SourceLocation location)
|
Uses of SourceLocation in orc.ast.extended.expression |
---|
Methods in orc.ast.extended.expression that return SourceLocation | |
---|---|
SourceLocation |
Expression.getSourceLocation()
|
SourceLocation |
CatchHandler.getSourceLocation()
|
Methods in orc.ast.extended.expression with parameters of type SourceLocation | |
---|---|
void |
Expression.setSourceLocation(SourceLocation location)
|
void |
CatchHandler.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.expression |
---|
Fields in orc.ast.oil.expression declared as SourceLocation | |
---|---|
SourceLocation |
WithLocation.location
|
SourceLocation |
Def.location
|
Methods in orc.ast.oil.expression that return SourceLocation | |
---|---|
SourceLocation |
WithLocation.getSourceLocation()
|
SourceLocation |
Def.getSourceLocation()
|
Methods in orc.ast.oil.expression with parameters of type SourceLocation | |
---|---|
void |
Def.setSourceLocation(SourceLocation location)
|
Constructors in orc.ast.oil.expression with parameters of type SourceLocation | |
---|---|
Def(int arity,
Expression body,
int typeArity,
java.util.List<Type> argTypes,
Type resultType,
SourceLocation location,
java.lang.String name)
|
|
WithLocation(Expression expr,
SourceLocation location)
|
Uses of SourceLocation in orc.ast.simple.argument |
---|
Methods in orc.ast.simple.argument that return SourceLocation | |
---|---|
SourceLocation |
Argument.getSourceLocation()
|
Methods in orc.ast.simple.argument with parameters of type SourceLocation | |
---|---|
void |
Argument.setSourceLocation(SourceLocation location)
|
Uses of SourceLocation in orc.ast.simple.expression |
---|
Fields in orc.ast.simple.expression declared as SourceLocation | |
---|---|
protected SourceLocation |
Def.location
|
Methods in orc.ast.simple.expression that return SourceLocation | |
---|---|
SourceLocation |
WithLocation.getSourceLocation()
|
Constructors in orc.ast.simple.expression with parameters of type SourceLocation | |
---|---|
Def(Variable name,
java.util.List<Variable> formals,
Expression body,
java.util.List<TypeVariable> 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.xml.expression |
---|
Fields in orc.ast.xml.expression declared as SourceLocation | |
---|---|
SourceLocation |
WithLocation.location
|
SourceLocation |
Def.location
|
Constructors in orc.ast.xml.expression with parameters of type SourceLocation | |
---|---|
Def(int arity,
Expression body,
int typeArity,
Type[] argTypes,
Type resultType,
SourceLocation location,
java.lang.String name)
|
|
WithLocation(Expression body,
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 |
CompileMessageRecorder.recordMessage(CompileMessageRecorder.Severity severity,
int code,
java.lang.String message,
SourceLocation location,
java.lang.Object astNode)
Convenience method, equivalent to recordMessage(severity, code, message, location, astNode, null) |
void |
CompileMessageRecorder.recordMessage(CompileMessageRecorder.Severity severity,
int code,
java.lang.String message,
SourceLocation location,
java.lang.Object astNode,
java.lang.Throwable exception)
Record a compile problem message. |
void |
CompileMessageRecorder.recordMessage(CompileMessageRecorder.Severity severity,
int code,
java.lang.String message,
SourceLocation location,
java.lang.Throwable exception)
Convenience method, equivalent to recordMessage(severity, code, message, location, null, exception) |
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.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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |