public static final class TruffleLanguage.InlineParsingRequest extends Object
Modifier and Type | Method and Description |
---|---|
MaterializedFrame |
getFrame()
Specifies the execution context for parsing.
|
Node |
getLocation()
Specifies the code location for parsing.
|
Source |
getSource()
The source code to parse.
|
public Source getSource()
null
public Node getLocation()
Node
in the AST. The node can be
EventContext.getInstrumentedNode()
, for
example.Node
defining AST context for the parsing, it's never null
public MaterializedFrame getFrame()
DebugStackFrame.eval(String)
method, this method
provides access to current frame
with local variables, etc.MaterializedFrame
exposing the current execution state or
null
if there is none