AstVisitor<AdditionalPassScope> visitor,
CompilerStage compilerStage
) {
ApexCompiler compiler = ApexCompiler.builder().setInput(compilationInput).build();
compiler.compile(compilerStage);
<BUG>callAdditionalPassVisitor(compiler);
}</BUG>
private CompilationInput createCompilationInput(
List<SourceFile> sourceFiles,
AstVisitor<AdditionalPassScope> visitor

AstVisitor<AdditionalPassScope> visitor,
CompilerStage compilerStage
) {
ApexCompiler compiler = ApexCompiler.builder().setInput(compilationInput).build();
compiler.compile(compilerStage);
callAdditionalPassVisitor(compiler);
return compiler;
}
private CompilationInput createCompilationInput(
List<SourceFile> sourceFiles,
AstVisitor<AdditionalPassScope> visitor
