| Package | Description |
|---|---|
| com.google.template.soy.soytree |
Soy parse tree.
|
| Modifier and Type | Method and Description |
|---|---|
ExprUnion |
ExprUnion.copy(CopyState copyState)
Returns a (deep) clone of this object.
|
ExprUnion |
PrintNode.getExprUnion()
Returns the parsed expression, or null if the expression is not in V2 syntax.
|
ExprUnion |
IfCondNode.getExprUnion()
Returns the parsed expression.
|
ExprUnion |
CallParamValueNode.getValueExprUnion()
Returns the parsed expression for the param value.
|
| Modifier and Type | Method and Description |
|---|---|
static List<ExprUnion> |
ExprUnion.createList(List<? extends ExprRootNode> exprs)
Utility to create a list of
ExprUnions from a list of expression trees. |
List<ExprUnion> |
TemplateDelegateNode.getAllExprUnions() |
List<ExprUnion> |
SwitchNode.getAllExprUnions() |
List<ExprUnion> |
SwitchCaseNode.getAllExprUnions() |
List<ExprUnion> |
SoyNode.ExprHolderNode.getAllExprUnions()
Returns the list of expressions in this node.
|
List<ExprUnion> |
PrintNode.getAllExprUnions() |
List<ExprUnion> |
PrintDirectiveNode.getAllExprUnions() |
List<ExprUnion> |
MsgSelectNode.getAllExprUnions() |
List<ExprUnion> |
MsgPluralNode.getAllExprUnions() |
List<ExprUnion> |
MsgNode.getAllExprUnions() |
List<ExprUnion> |
LetValueNode.getAllExprUnions() |
List<ExprUnion> |
IfCondNode.getAllExprUnions() |
List<ExprUnion> |
ForNode.getAllExprUnions() |
List<ExprUnion> |
ForeachNode.getAllExprUnions() |
List<ExprUnion> |
CssNode.getAllExprUnions() |
List<ExprUnion> |
CallParamValueNode.getAllExprUnions() |
List<ExprUnion> |
CallNode.getAllExprUnions() |
List<ExprUnion> |
CallDelegateNode.getAllExprUnions() |
| Modifier and Type | Method and Description |
|---|---|
PrintNode.Builder |
PrintNode.Builder.exprUnion(ExprUnion exprUnion) |
| Constructor and Description |
|---|
IfCondNode(int id,
SourceLocation sourceLocation,
String commandName,
ExprUnion exprUnion) |