Class JSTags.WritePropertyTag
java.lang.Object
com.oracle.truffle.api.instrumentation.Tag
com.oracle.truffle.js.nodes.instrumentation.JSTags.WritePropertyTag
- Enclosing class:
JSTags
public static final class JSTags.WritePropertyTag
extends com.oracle.truffle.api.instrumentation.Tag
Assignment operations to object properties using the "
." notation.
Marks all code locations that write an object property using the "." notation.
Intermediate values typically provided to property writes are:
- #0 Receiver The object from which the property will be set.
- #1 Value The value about to be assigned to the object.
- keyThe unique name of the property key to be set
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.truffle.api.instrumentation.Tag
com.oracle.truffle.api.instrumentation.Tag.Identifier -
Method Summary
Methods inherited from class com.oracle.truffle.api.instrumentation.Tag
findProvidedTag, getIdentifier