public class AssertStrictAutoescapingVisitor extends AbstractSoyNodeVisitor<Void>
Constructor and Description |
---|
AssertStrictAutoescapingVisitor() |
Modifier and Type | Method and Description |
---|---|
Void |
exec(SoyNode soyNode)
Executes the function defined by this visitor.
|
protected void |
visitSoyFileNode(SoyFileNode node) |
protected void |
visitSoyNode(SoyNode node)
Fallback implementation for all other nodes.
|
protected void |
visitTemplateNode(TemplateNode 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, visitMsgNode, visitMsgPlaceholderNode, visitMsgPluralCaseNode, visitMsgPluralDefaultNode, visitMsgPluralNode, visitMsgPluralRemainderNode, visitMsgSelectCaseNode, visitMsgSelectDefaultNode, visitMsgSelectNode, visitMsgSubstUnitNode, visitPrintDirectiveNode, visitPrintNode, visitRawTextNode, visitSoyFileSetNode, visitSwitchCaseNode, visitSwitchDefaultNode, visitSwitchNode, visitTemplateBasicNode, visitTemplateDelegateNode, visitXidNode
visitChildren, visitChildrenAllowingConcurrentModification
public Void exec(SoyNode soyNode)
NodeVisitor
exec
in interface NodeVisitor<SoyNode,Void>
exec
in class AbstractNodeVisitor<SoyNode,Void>
soyNode
- The node to execute the function on.protected void visitSoyFileNode(SoyFileNode node)
visitSoyFileNode
in class AbstractSoyNodeVisitor<Void>
protected void visitTemplateNode(TemplateNode node)
visitTemplateNode
in class AbstractSoyNodeVisitor<Void>
protected void visitSoyNode(SoyNode node)
visitSoyNode
in class AbstractSoyNodeVisitor<Void>
node
- the visited node.