import java.util.Collection;
public class ASTTransformationCollectorCodeVisitor extends ClassCodeVisitorSupport {
private SourceUnit source;
private CompilationUnit compilationUnit;
private Map<Integer, ASTTransformationCodeVisitor> stageVisitors;
<BUG>public ASTTransformationCollectorCodeVisitor(Map<Integer, ASTTransformationCodeVisitor> stageVisitors) {
</BUG>
this.stageVisitors = stageVisitors;
this.compilationUnit = compilationUnit;
}

import java.util.Collection;
public class ASTTransformationCollectorCodeVisitor extends ClassCodeVisitorSupport {
private SourceUnit source;
private CompilationUnit compilationUnit;
private Map<Integer, ASTTransformationCodeVisitor> stageVisitors;
public ASTTransformationCollectorCodeVisitor(Map<Integer, ASTTransformationCodeVisitor> stageVisitors, CompilationUnit compilationUnit) {
this.stageVisitors = stageVisitors;
this.compilationUnit = compilationUnit;
}
