Annotation Interface ProvidedTags


@Retention(RUNTIME) @Target(TYPE) public @interface ProvidedTags
Specifies a set of tags that are provided by a language implementation.

Tags are used by guest languages to indicate that a node is a member of a certain category of nodes. For example a debugger instrument might require a guest language to tag all nodes as halt locations that should be considered as such.

Since:
0.12
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<?>[]