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 interp,
ErrorType error,
int ip) |
STRuntimeMessage(Interpreter interp,
ErrorType error,
int ip,
InstanceScope scope) |
STRuntimeMessage(Interpreter interp,
ErrorType error,
int ip,
InstanceScope scope,
Object arg) |
STRuntimeMessage(Interpreter interp,
ErrorType error,
int ip,
InstanceScope scope,
Throwable e,
Object arg) |
STRuntimeMessage(Interpreter interp,
ErrorType error,
int ip,
InstanceScope scope,
Throwable e,
Object arg,
Object arg2) |
STRuntimeMessage(Interpreter interp,
ErrorType error,
int ip,
InstanceScope scope,
Throwable e,
Object arg,
Object arg2,
Object arg3) |
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 InstanceScope scope
public STRuntimeMessage(Interpreter interp, ErrorType error, int ip)
public STRuntimeMessage(Interpreter interp, ErrorType error, int ip, InstanceScope scope)
public STRuntimeMessage(Interpreter interp, ErrorType error, int ip, InstanceScope scope, Object arg)
public STRuntimeMessage(Interpreter interp, ErrorType error, int ip, InstanceScope scope, Throwable e, Object arg)
public STRuntimeMessage(Interpreter interp, ErrorType error, int ip, InstanceScope scope, Throwable e, Object arg, Object arg2)
public STRuntimeMessage(Interpreter interp, ErrorType error, int ip, InstanceScope scope, Throwable e, Object arg, Object arg2, Object arg3)
Copyright © 2024. All rights reserved.