public class STRuntimeMessage extends STMessage
| Modifier and Type | Field and Description |
|---|---|
int |
ip
Where error occurred in bytecode memory.
|
InstanceScope |
scope
|
| Constructor and Description |
|---|
STRuntimeMessage(Interpreter
|
STRuntimeMessage(Interpreter
|
STRuntimeMessage(Interpreter
|
STRuntimeMessage(Interpreter
|
STRuntimeMessage(Interpreter
|
STRuntimeMessage(Interpreter
|
| Modifier and Type | Method and Description |
|---|---|
String |
getSourceLocation()
Given an IP (code location), get it's range in source template then return it's template line:col.
|
String |
toString()
|
public final int ip
public final InstanceScopescope
public STRuntimeMessage(Interpreterinterp, ErrorType error, int ip)
public STRuntimeMessage(Interpreterinterp, ErrorType error, int ip, InstanceScope scope)
public STRuntimeMessage(Interpreterinterp, ErrorType error, int ip, InstanceScope scope, Object arg)
public STRuntimeMessage(Interpreterinterp, ErrorType error, int ip, InstanceScope scope, Throwable e, Object arg)
public STRuntimeMessage(Interpreterinterp, ErrorType error, int ip, InstanceScope scope, Throwable e, Object arg, Object arg2)
public STRuntimeMessage(Interpreterinterp, ErrorType error, int ip, InstanceScope scope, Throwable e, Object arg, Object arg2, Object arg3)