public abstract class FromPropertyDescriptorNode extends JavaScriptBaseNode
PropertyDescriptor
.Modifier and Type | Field and Description |
---|---|
protected static int |
SHAPE_LIMIT |
Modifier | Constructor and Description |
---|---|
protected |
FromPropertyDescriptorNode() |
Modifier and Type | Method and Description |
---|---|
static FromPropertyDescriptorNode |
create() |
abstract com.oracle.truffle.api.object.DynamicObject |
execute(PropertyDescriptor desc,
JSContext context) |
static FromPropertyDescriptorNode |
getUncached() |
copy, onReplace
accept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, lookupContextReference, lookupLanguageReference, notifyInserted, replace, replace, reportPolymorphicSpecialize, toString
protected static final int SHAPE_LIMIT
public static FromPropertyDescriptorNode create()
public static FromPropertyDescriptorNode getUncached()
public abstract com.oracle.truffle.api.object.DynamicObject execute(PropertyDescriptor desc, JSContext context)