Class JSTags.ReadVariableTag

java.lang.Object
com.oracle.truffle.api.instrumentation.Tag
com.oracle.truffle.js.nodes.instrumentation.JSTags.ReadVariableTag
Enclosing class:
JSTags

public static final class JSTags.ReadVariableTag extends com.oracle.truffle.api.instrumentation.Tag
Primary expressions reading local variables. Marks all code locations that read values from local variables.

Variable reads have no intermediate values. Tagged nodes provide the following metadata:

  • name The unique name of the variable involved in the operation

  • 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

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait