public void Transform(ScriptNode tree) { TransformCompilationUnit(tree); for (int i = 0; i != tree.GetFunctionCount(); ++i) { FunctionNode fn = tree.GetFunctionNode(i); Transform(fn); } }