| Package | Description |
|---|---|
| com.google.template.soy.conformance | |
| com.google.template.soy.jssrc.internal | |
| com.google.template.soy.msgs.internal | |
| com.google.template.soy.parseinfo.passes | |
| com.google.template.soy.passes | |
| com.google.template.soy.shared |
Classes shared between multiple backends or between frontend and backend.
|
| com.google.template.soy.shared.internal |
Internal shared class among multiple backends.
|
| com.google.template.soy.soyparse | |
| com.google.template.soy.soytree |
Soy parse tree.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SoyConformance.check(SoyFileNode file,
ErrorReporter errorReporter)
Performs the overall check.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GenJsCodeVisitor.visitSoyFileNode(SoyFileNode node)
Example:
|
| 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 |
|---|---|
void |
ContentSecurityPolicyNonceInjectionPass.run(SoyFileNode file,
IdGenerator nodeIdGen) |
abstract void |
CompilerFilePass.run(SoyFileNode file,
IdGenerator nodeIdGen) |
void |
HtmlRewritePass.run(SoyFileNode file,
IdGenerator nodeIdGen) |
void |
PassManager.runSingleFilePasses(SoyFileNode file,
IdGenerator nodeIdGen) |
| Modifier and Type | Method and Description |
|---|---|
abstract SoyFileNode |
SoyAstCache.VersionedFile.file() |
| Modifier and Type | Method and Description |
|---|---|
static SoyAstCache.VersionedFile |
SoyAstCache.VersionedFile.of(SoyFileNode file,
SoyFileSupplier.Version version) |
| 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 |
|---|---|
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.copy(CopyState copyState) |
SoyFileNode |
TemplateNode.getParent() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSoyNodeVisitor.visitSoyFileNode(SoyFileNode node) |
protected R |
AbstractReturningSoyNodeVisitor.visitSoyFileNode(SoyFileNode node) |