polyglot.ext.ibex.ast
Interface Tagged

All Superinterfaces:
java.lang.Cloneable, Copy, JL, Node, NodeOps, RhsElement
All Known Implementing Classes:
Tagged_c

public interface Tagged
extends RhsElement

Node representing a semantic action.


Method Summary
 SymbolNode symbol()
           
 Tagged symbol(SymbolNode symbol)
           
 java.lang.String tag()
           
 Tagged tag(java.lang.String tag)
           
 
Methods inherited from interface polyglot.ext.ibex.ast.RhsElement
symbolInstance
 
Methods inherited from interface polyglot.ast.Node
childExpectedType, del, del, dump, ext, ext, ext, ext, position, position, visit, visitChild, visitEdge, visitList
 
Methods inherited from interface polyglot.ast.JL
init, node
 
Methods inherited from interface polyglot.ast.NodeOps
addDecls, addMembers, addMembersEnter, buildTypes, buildTypesEnter, disambiguate, disambiguateEnter, enterScope, enterScope, exceptionCheck, exceptionCheckEnter, prettyPrint, throwTypes, translate, typeCheck, typeCheckEnter, visitChildren
 
Methods inherited from interface polyglot.util.Copy
copy
 

Method Detail

tag

public java.lang.String tag()

tag

public Tagged tag(java.lang.String tag)

symbol

public SymbolNode symbol()

symbol

public Tagged symbol(SymbolNode symbol)