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()
nullpublic Node getLocation()
Node in the AST. The node can be
EventContext.getInstrumentedNode(), for
example.Node defining AST context for the parsing, it's never nullpublic 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