| Package | Description |
|---|---|
| com.google.template.soy.soytree |
Soy parse tree.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
CommandTagAttribute.removeDuplicatesAndReportErrors(Iterable<CommandTagAttribute> attrs,
ErrorReporter errorReporter)
Identifies duplicate attributes, reports an error for each one, and removes them from the
Iterable. |
TemplateNodeBuilder |
TemplateDelegateNodeBuilder.setCommandValues(Identifier templateName,
List<CommandTagAttribute> attrs) |
abstract TemplateNodeBuilder |
TemplateNodeBuilder.setCommandValues(Identifier name,
List<CommandTagAttribute> attrs)
Set the parsed data from the command tag.
|
TemplateNodeBuilder |
TemplateBasicNodeBuilder.setCommandValues(Identifier templateName,
List<CommandTagAttribute> attrs) |
protected void |
TemplateNodeBuilder.setCommonCommandValues(List<CommandTagAttribute> attrs) |
| Constructor and Description |
|---|
CallParamContentNode(int id,
SourceLocation location,
Identifier key,
CommandTagAttribute kindAttr,
ErrorReporter errorReporter) |
LetContentNode(int id,
SourceLocation location,
String varName,
CommandTagAttribute kindAttr,
ErrorReporter errorReporter) |
| Constructor and Description |
|---|
CallBasicNode(int id,
SourceLocation location,
String sourceCalleeName,
String fullCalleeName,
List<CommandTagAttribute> attributes,
ErrorReporter errorReporter) |
CallDelegateNode(int id,
SourceLocation location,
String delCalleeName,
List<CommandTagAttribute> attributes,
ErrorReporter errorReporter) |
CallNode(int id,
SourceLocation location,
String commandName,
List<CommandTagAttribute> attributes,
ErrorReporter reporter)
Protected constructor for use by subclasses.
|
MsgNode(int id,
SourceLocation location,
String commandName,
List<CommandTagAttribute> attributes,
ErrorReporter errorReporter) |
NamespaceDeclaration(Identifier namespace,
List<CommandTagAttribute> attrs,
ErrorReporter errorReporter) |
PrintNode(int id,
SourceLocation location,
boolean isImplicit,
ExprNode expr,
Iterable<CommandTagAttribute> attributes,
ErrorReporter errorReporter) |
VeLogNode(int id,
SourceLocation location,
Identifier name,
List<CommandTagAttribute> attributes,
ErrorReporter errorReporter) |