Class OptTransformer
java.lang.Object
org.mozilla.javascript.NodeTransformer
org.mozilla.javascript.optimizer.OptTransformer
This class performs node transforms to prepare for optimization.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOptTransformer
(Map<String, OptFunctionNode> possibleDirectCalls, ObjArray directCallTargets) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
detectDirectCall
(Node node, ScriptNode tree) protected void
visitCall
(Node node, ScriptNode tree) protected void
visitNew
(Node node, ScriptNode tree) Methods inherited from class NodeTransformer
transform, transform, visitLet
-
Field Details
-
possibleDirectCalls
-
directCallTargets
-
-
Constructor Details
-
OptTransformer
OptTransformer(Map<String, OptFunctionNode> possibleDirectCalls, ObjArray directCallTargets)
-
-
Method Details
-
visitNew
- Overrides:
visitNew
in classNodeTransformer
-
visitCall
- Overrides:
visitCall
in classNodeTransformer
-
detectDirectCall
-