Package org.antlr.v4.runtime.tree
Class ParseTreeProperty<V>
java.lang.Object
org.antlr.v4.runtime.tree.ParseTreeProperty<V>
Associate a property with a parse tree node. Useful with parse tree listeners
that need to associate values with particular tree nodes, kind of like
specifying a return value for the listener event method that visited a
particular node. Example:
ParseTreeProperty<Integer> values = new ParseTreeProperty<Integer>(); values.put(tree, 36); int x = values.get(tree); values.removeFrom(tree);You would make one decl (values here) in the listener and use lots of times in your event methods.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
annotations
-
-
Constructor Details
-
ParseTreeProperty
public ParseTreeProperty()
-
-
Method Details
-
get
-
put
-
removeFrom
-