Package org.mozilla.javascript
Class NodeTransformer
- java.lang.Object
-
- org.mozilla.javascript.NodeTransformer
-
public class NodeTransformer extends java.lang.ObjectThis class transforms a tree to a lower-level representation for codegen.- See Also:
Node
-
-
Constructor Summary
Constructors Constructor Description NodeTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtransform(ScriptNode tree, boolean inStrictMode, CompilerEnvirons env)voidtransform(ScriptNode tree, CompilerEnvirons env)protected voidvisitCall(Node node, ScriptNode tree)protected NodevisitLet(boolean createWith, Node parent, Node previous, Node scopeNode)protected voidvisitNew(Node node, ScriptNode tree)
-
-
-
Method Detail
-
transform
public final void transform(ScriptNode tree, CompilerEnvirons env)
-
transform
public final void transform(ScriptNode tree, boolean inStrictMode, CompilerEnvirons env)
-
visitNew
protected void visitNew(Node node, ScriptNode tree)
-
visitCall
protected void visitCall(Node node, ScriptNode tree)
-
-