public static interface Introspection.Provider
Modifier and Type | Method and Description |
---|---|
static Introspection |
create(Object... data)
Factory method to create
Node introspection data. |
default Introspection |
getIntrospectionData()
Returns internal reflection data in undefined format.
|
default Introspection |
getIntrospectionData(Node inlinedParent)
Returns internal reflection data in undefined format.
|
default Introspection getIntrospectionData()
default Introspection getIntrospectionData(Node inlinedParent)
static Introspection create(Object... data)
Node
introspection data. The factory is used to create
Introspection
data to be returned from the Introspection.Provider.getIntrospectionData()
method. The format of the data
parameters is internal, thus this method
shall only be used by the nodes generated by the DSL processor. A DSL user must not call
this method.data
- introspection data in an internal formatIntrospection.getSpecializations(com.oracle.truffle.api.nodes.Node)
and
similar methods