Package com.google.template.soy.jssrc.internal

Interface Summary
GenJsExprsVisitor.GenJsExprsVisitorFactory Injectable factory for creating an instance of this class.
TranslateToJsExprVisitor.TranslateToJsExprVisitorFactory Injectable factory for creating an instance of this class.
 

Class Summary
GenerateSoyUtilsEscapingDirectiveCode Generates JavaScript code relied upon by soyutils.js and soyutils_use_goog.js.
GenerateSoyUtilsEscapingDirectiveCode.FileRef A file reference like <input path="foo.txt"/>.
GenerateSoyUtilsEscapingDirectiveCode.FunctionNamePredicate A wrapper around a JavaScript function name predicate like <jsdefined name="goog.*"/>.
GenJsExprsVisitor Visitor for generating JS expressions for parse tree nodes.
HasPlrselMsgVisitor Visitor for checking whether any template in a file has a plural/select message.
JsSrcMain Main entry point for the JS Src backend (output target).
JsSrcModule Guice module for the JS Source backend.
JsSrcUtils Shared utilities specific to the JS Src backend.
TranslateToJsExprVisitor Visitor for translating a Soy expression (in the form of an ExprNode) into an equivalent JS expression.