public final class CheckFunctionCallsVisitor extends AbstractSoyNodeVisitor<Void>
Important: Do not use outside of Soy code (treat as superpackage-private).
| Modifier and Type | Class and Description |
|---|---|
static interface |
CheckFunctionCallsVisitor.CheckFunctionCallsVisitorFactory
Injectable factory for creating an instance of this class.
|
errorReporter| Constructor and Description |
|---|
CheckFunctionCallsVisitor(Map<String,SoyFunction> soyFunctionsByName,
SyntaxVersion declaredSyntaxVersion,
ErrorReporter errorReporter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
visitSoyNode(SoyNode node)
Recursively identifies all Soy nodes that contain expressions, and recurse to
each expression.
|
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, visitSoyFileNode, visitSoyFileSetNode, visitSwitchCaseNode, visitSwitchDefaultNode, visitSwitchNode, visitTemplateBasicNode, visitTemplateDelegateNode, visitTemplateNode, visitXidNodeexec, visitChildren, visitChildrenAllowingConcurrentModificationpublic CheckFunctionCallsVisitor(Map<String,SoyFunction> soyFunctionsByName, SyntaxVersion declaredSyntaxVersion, ErrorReporter errorReporter)
protected void visitSoyNode(SoyNode node)
visitSoyNode in class AbstractSoyNodeVisitor<Void>node - the visited node.