Class TemplatingAstTransformer
java.lang.Object
org.teavm.backend.javascript.ast.AstVisitor
org.teavm.backend.javascript.templating.TemplatingAstTransformer
-
Field Summary
Fields inherited from class org.teavm.backend.javascript.ast.AstVisitor
currentScopes, hasReplacement, replacement -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(org.mozilla.javascript.ast.Block node) voidvisit(org.mozilla.javascript.ast.ConditionalExpression node) voidvisit(org.mozilla.javascript.ast.FunctionCall node) voidvisit(org.mozilla.javascript.ast.IfStatement node) voidvisit(org.mozilla.javascript.ast.InfixExpression node) voidvisit(org.mozilla.javascript.ast.UnaryExpression node) Methods inherited from class org.teavm.backend.javascript.ast.AstVisitor
onEnterScope, onLeaveScope, replaceWith, scopeOfId, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitChildren, visitMany, visitProperty, visitProperty
-
Constructor Details
-
TemplatingAstTransformer
-
-
Method Details
-
visit
public void visit(org.mozilla.javascript.ast.Block node) - Overrides:
visitin classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.IfStatement node) - Overrides:
visitin classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.ConditionalExpression node) - Overrides:
visitin classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.InfixExpression node) - Overrides:
visitin classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.UnaryExpression node) - Overrides:
visitin classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.FunctionCall node) - Overrides:
visitin classAstVisitor
-