| Package | Description |
|---|---|
| com.google.template.soy.incrementaldomsrc | |
| com.google.template.soy.jssrc.internal |
| Constructor and Description |
|---|
GenIncrementalDomExprsVisitor(Map<String,SoyJsSrcPrintDirective> soyJsSrcDirectivesMap,
JsExprTranslator jsExprTranslator,
com.google.template.soy.incrementaldomsrc.IncrementalDomGenCallCodeUtils genCallCodeUtils,
com.google.template.soy.incrementaldomsrc.IsComputableAsIncrementalDomExprsVisitor isComputableAsJsExprsVisitor,
GenIncrementalDomExprsVisitor.GenIncrementalDomExprsVisitorFactory genIncrementalDomExprsVisitorFactory,
ErrorReporter errorReporter,
Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases templateAliases) |
| Modifier and Type | Field and Description |
|---|---|
protected TemplateAliases |
GenJsCodeVisitor.templateAliases
Used for looking up the local name for a given template call to a fully qualified template
name.
|
| Modifier and Type | Method and Description |
|---|---|
GenJsExprsVisitor |
GenJsExprsVisitor.GenJsExprsVisitorFactory.create(Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases templateAliases,
ErrorReporter errorReporter) |
JsExpr |
GenCallCodeUtils.genCallExpr(CallNode callNode,
Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases templateAliases,
ErrorReporter errorReporter)
Generates the JS expression for a given call.
|
JsExpr |
GenCallCodeUtils.genObjToPass(CallNode callNode,
Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases templateAliases,
ErrorReporter errorReporter)
Generates the JS expression for the object to pass in a given call.
|
| Constructor and Description |
|---|
GenJsCodeVisitorAssistantForMsgs(GenJsCodeVisitor master,
SoyJsSrcOptions jsSrcOptions,
JsExprTranslator jsExprTranslator,
GenCallCodeUtils genCallCodeUtils,
IsComputableAsJsExprsVisitor isComputableAsJsExprsVisitor,
CodeBuilder<JsExpr> jsCodeBuilder,
Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases functionAliases,
GenJsExprsVisitor genJsExprsVisitor,
ErrorReporter errorReporter) |
GenJsExprsVisitor(Map<String,SoyJsSrcPrintDirective> soyJsSrcDirectivesMap,
JsExprTranslator jsExprTranslator,
GenCallCodeUtils genCallCodeUtils,
IsComputableAsJsExprsVisitor isComputableAsJsExprsVisitor,
GenJsExprsVisitor.GenJsExprsVisitorFactory genJsExprsVisitorFactory,
ErrorReporter errorReporter,
Deque<Map<String,JsExpr>> localVarTranslations,
TemplateAliases templateAliases) |