public class SIDLTouchUpVisitor extends java.lang.Object implements SIDLParserVisitor
Modifier and Type | Field and Description |
---|---|
protected java.io.PrintStream |
out |
Constructor and Description |
---|
SIDLTouchUpVisitor(java.io.PrintStream o) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
resolveDoc(ParseTreeNode node)
Resolve the doc string from the special tokens preceding the node
|
protected java.lang.String |
resolveName(ParseTreeNode node,
boolean listall)
Resolve the string-name of the ParseTreeNode instance
|
java.lang.Object |
visit(ParseTreeNode node,
java.lang.Object data) |
protected java.lang.String resolveName(ParseTreeNode node, boolean listall)
node
- the node whos name needs to be determinedlistall
- flag signifying special case where name may be spread across tokensprotected java.lang.String resolveDoc(ParseTreeNode node)
node
- public java.lang.Object visit(ParseTreeNode node, java.lang.Object data)
visit
in interface SIDLParserVisitor