| Package | Description |
|---|---|
| com.google.template.soy.msgs.internal | |
| com.google.template.soy.parseinfo.passes | |
| com.google.template.soy.parsepasses |
Compiler passes used in parsing.
|
| com.google.template.soy.shared |
Classes shared between multiple backends or between frontend and backend.
|
| com.google.template.soy.shared.internal | |
| com.google.template.soy.sharedpasses |
Compiler passes shared between multiple backends or between frontend and backend.
|
| com.google.template.soy.soyparse |
Parser for Soy files and templates.
|
| com.google.template.soy.soytree |
Soy parse tree.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ExtractMsgsVisitor.visitSoyFileNode(SoyFileNode node) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GenerateParseInfoVisitor.visitSoyFileNode(SoyFileNode node) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SetFullCalleeNamesVisitor.visitSoyFileNode(SoyFileNode node) |
| Modifier and Type | Method and Description |
|---|---|
Pair<SoyFileNode,SoyFileSupplier.Version> |
SoyAstCache.get(SoyFileSupplier supplier)
Retrieves a cached version of this file supplier AST, if any.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SoyAstCache.put(SoyFileSupplier supplier,
SoyFileSupplier.Version version,
SoyFileNode node)
Stores a cached version of the AST.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
FindCalleesNotInFileVisitor.visitSoyFileNode(SoyFileNode node) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.collect.Multimap<String,Integer> |
MainEntryPointUtils.mapOutputsToSrcs(String locale,
String outputPathFormat,
String inputPathsPrefix,
com.google.common.collect.ImmutableList<SoyFileNode> fileNodes)
Maps output paths to indices of inputs that should be emitted to them.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AssertStrictAutoescapingVisitor.visitSoyFileNode(SoyFileNode node) |
protected void |
CheckTemplateVisibility.visitSoyFileNode(SoyFileNode node) |
protected void |
BuildAllDependeesMapVisitor.visitSoyFileNode(SoyFileNode node) |
| Modifier and Type | Method and Description |
|---|---|
SoyFileNode |
SoyFileParser.parseSoyFile()
Attempts to parse the given input as a Soy file.
|
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Predicate<SoyFileNode> |
SoyFileNode.MATCH_SRC_FILENODE |
| Modifier and Type | Method and Description |
|---|---|
SoyFileNode |
SoyFileNode.clone() |
SoyFileNode |
TemplateNode.getParent() |
| Modifier and Type | Method and Description |
|---|---|
protected R |
AbstractReturningSoyNodeVisitor.visitSoyFileNode(SoyFileNode node) |
protected void |
AbstractSoyNodeVisitor.visitSoyFileNode(SoyFileNode node) |
| Constructor and Description |
|---|
SoyFileHeaderInfo(SoyFileNode soyFileNode) |