public static final class HasPropertyCacheNode.GenericHasPropertyCacheNode extends HasPropertyCacheNode.HasCacheNode
next
IS_FINAL, IS_FINAL_CONSTANT_OBJECT, IS_SIMPLE_SHAPE_CHECK, IS_SINGLE_REALM, receiverCheck
Constructor and Description |
---|
GenericHasPropertyCacheNode() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
hasProperty(Object thisObj,
HasPropertyCacheNode root) |
getNext, setNext
accepts, acceptsValue, clearExpectedObject, debugString, getCost, getExpectedObject, isConstantObjectSpecialization, isFinalSpecialization, isGeneric, isSimpleShapeCheck, isSingleRealm, isValid, isValidFinalAssumption, sweep, withNext
copy, getLanguage, getRealm, hasOverloadedOperators, onReplace
accept, adoptChildren, atomic, atomic, deepCopy, getChildren, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toString
protected boolean hasProperty(Object thisObj, HasPropertyCacheNode root)
hasProperty
in class HasPropertyCacheNode.HasCacheNode