Class NodeTransformer


  • public class NodeTransformer
    extends java.lang.Object
    This class transforms a tree to a lower-level representation for codegen.
    Author:
    Norris Boyd
    See Also:
    Node
    • Constructor Detail

      • NodeTransformer

        public NodeTransformer()
    • Method Detail

      • transform

        public final void transform​(ScriptNode tree)
      • transform

        public final void transform​(ScriptNode tree,
                                    boolean inStrictMode)
      • visitCall

        protected void visitCall​(Node node,
                                 ScriptNode tree)
      • visitLet

        protected Node visitLet​(boolean createWith,
                                Node parent,
                                Node previous,
                                Node scopeNode)