Class TemplatingAstWriter

java.lang.Object
org.teavm.backend.javascript.rendering.AstWriter
org.teavm.backend.javascript.templating.TemplatingAstWriter

public class TemplatingAstWriter extends AstWriter
  • Constructor Details

  • Method Details

    • setFragment

      public void setFragment(String name, SourceFragment fragment)
    • intrinsic

      protected boolean intrinsic(org.mozilla.javascript.ast.FunctionCall node, int precedence)
      Overrides:
      intrinsic in class AstWriter
    • print

      protected void print(org.mozilla.javascript.ast.ElementGet node)
      Overrides:
      print in class AstWriter
    • print

      public void print(org.mozilla.javascript.ast.PropertyGet node)
      Overrides:
      print in class AstWriter
    • print

      public void print(org.mozilla.javascript.ast.Name node, int precedence)
      Overrides:
      print in class AstWriter
    • print

      protected void print(org.mozilla.javascript.ast.FunctionNode node)
      Overrides:
      print in class AstWriter
    • onEnterScope

      protected void onEnterScope(org.mozilla.javascript.ast.Scope scope)
      Overrides:
      onEnterScope in class AstWriter
    • onLeaveScope

      protected void onLeaveScope(org.mozilla.javascript.ast.Scope scope)
      Overrides:
      onLeaveScope in class AstWriter