public final class TranslateToPyExprVisitor extends AbstractReturningExprNodeVisitor<PyExpr>
ExprNode) into an
equivalent Python expression.visit, visitAndOpNode, visitChildren, visitDivideByOpNode, visitExprNode, visitFieldAccessNode, visitFloatNode, visitGreaterThanOpNode, visitGreaterThanOrEqualOpNode, visitIntegerNode, visitItemAccessNode, visitLessThanOpNode, visitLessThanOrEqualOpNode, visitMinusOpNode, visitModOpNode, visitNegativeOpNode, visitNotOpNode, visitOrOpNode, visitTimesOpNodeexec, visitChildren, visitChildrenAllowingConcurrentModificationprotected PyExpr visitExprRootNode(ExprRootNode node)
visitExprRootNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitPrimitiveNode(ExprNode.PrimitiveNode node)
visitPrimitiveNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitStringNode(StringNode node)
visitStringNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitNullNode(NullNode node)
visitNullNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitBooleanNode(BooleanNode node)
visitBooleanNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitListLiteralNode(ListLiteralNode node)
visitListLiteralNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitMapLiteralNode(MapLiteralNode node)
visitMapLiteralNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitVarRefNode(VarRefNode node)
visitVarRefNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitDataAccessNode(DataAccessNode node)
visitDataAccessNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitGlobalNode(GlobalNode node)
visitGlobalNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitOperatorNode(ExprNode.OperatorNode node)
visitOperatorNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitNullCoalescingOpNode(OperatorNodes.NullCoalescingOpNode node)
visitNullCoalescingOpNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitEqualOpNode(OperatorNodes.EqualOpNode node)
visitEqualOpNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitNotEqualOpNode(OperatorNodes.NotEqualOpNode node)
visitNotEqualOpNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitPlusOpNode(OperatorNodes.PlusOpNode node)
visitPlusOpNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitConditionalOpNode(OperatorNodes.ConditionalOpNode node)
visitConditionalOpNode in class AbstractReturningExprNodeVisitor<PyExpr>protected PyExpr visitFunctionNode(FunctionNode node)
The source of available functions is a look-up map provided by Guice in
SharedModule.provideSoyFunctionsMap(java.util.Set<com.google.template.soy.shared.restricted.SoyFunction>).
visitFunctionNode in class AbstractReturningExprNodeVisitor<PyExpr>BuiltinFunction,
SoyPySrcFunction