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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visit
(org.mozilla.javascript.ast.Block node) void
visit
(org.mozilla.javascript.ast.ConditionalExpression node) void
visit
(org.mozilla.javascript.ast.FunctionCall node) void
visit
(org.mozilla.javascript.ast.IfStatement node) void
visit
(org.mozilla.javascript.ast.InfixExpression node) void
visit
(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:
visit
in classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.IfStatement node) - Overrides:
visit
in classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.ConditionalExpression node) - Overrides:
visit
in classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.InfixExpression node) - Overrides:
visit
in classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.UnaryExpression node) - Overrides:
visit
in classAstVisitor
-
visit
public void visit(org.mozilla.javascript.ast.FunctionCall node) - Overrides:
visit
in classAstVisitor
-