Class PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode

All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Enclosing class:
PropertyCacheNode<T extends PropertyCacheNode.CacheNode<T>>

protected static final class PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode extends PropertyCacheNode.AbstractSingleRealmShapeCheckNode
Checks that the given shape and all prototype shapes up to depth are valid, that the property is unchanged in these shapes, and that all prototypes are stable, all using assumptions only.
See Also: