public final class RewriteGenderMsgsVisitor extends AbstractSoyNodeVisitor<Void>
| Modifier and Type | Field and Description |
|---|---|
static String |
FALLBACK_BASE_SELECT_VAR_NAME
Fallback base select var name.
|
errorReporter| Constructor and Description |
|---|
RewriteGenderMsgsVisitor(IdGenerator nodeIdGen,
ErrorReporter errorReporter)
Constructs a rewriter using the same node ID generator as the tree.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
visitMsgNode(MsgNode msg) |
protected void |
visitSoyNode(SoyNode node) |
visit, visitCallBasicNode, visitCallDelegateNode, visitCallNode, visitCallParamContentNode, visitCallParamNode, visitCallParamValueNode, visitChildren, visitChildrenAllowingConcurrentModification, visitCssNode, visitDebuggerNode, visitForeachIfemptyNode, visitForeachNode, visitForeachNonemptyNode, visitForNode, visitGoogMsgDefNode, visitGoogMsgRefNode, visitIfCondNode, visitIfElseNode, visitIfNode, visitLetContentNode, visitLetNode, visitLetValueNode, visitLogNode, visitLoopNode, visitMsgFallbackGroupNode, visitMsgHtmlTagNode, visitMsgPlaceholderNode, visitMsgPluralCaseNode, visitMsgPluralDefaultNode, visitMsgPluralNode, visitMsgPluralRemainderNode, visitMsgSelectCaseNode, visitMsgSelectDefaultNode, visitMsgSelectNode, visitMsgSubstUnitNode, visitPrintDirectiveNode, visitPrintNode, visitRawTextNode, visitSoyFileNode, visitSoyFileSetNode, visitSwitchCaseNode, visitSwitchDefaultNode, visitSwitchNode, visitTemplateBasicNode, visitTemplateDelegateNode, visitTemplateNode, visitXidNodeexec, visitChildren, visitChildrenAllowingConcurrentModificationpublic static final String FALLBACK_BASE_SELECT_VAR_NAME
public RewriteGenderMsgsVisitor(IdGenerator nodeIdGen, ErrorReporter errorReporter)
nodeIdGen - The same node ID generator used to generate the existing tree nodes.protected void visitMsgNode(MsgNode msg)
visitMsgNode in class AbstractSoyNodeVisitor<Void>protected void visitSoyNode(SoyNode node)
visitSoyNode in class AbstractSoyNodeVisitor<Void>node - the visited node.