ClosureAnnotator renamed to CodegenAnnotator

This commit is contained in:
Alex Tkachman
2012-08-27 19:06:01 +03:00
parent b82d06cb60
commit cfbab55a43
16 changed files with 76 additions and 73 deletions
@@ -18,7 +18,7 @@ package org.jetbrains.jet.di;
import com.intellij.openapi.project.Project;
import org.jetbrains.jet.codegen.*;
import org.jetbrains.jet.codegen.context.ClosureAnnotator;
import org.jetbrains.jet.codegen.context.CodegenAnnotator;
import org.jetbrains.jet.codegen.intrinsics.IntrinsicMethods;
import org.jetbrains.jet.lang.BuiltinsScopeExtensionMode;
import org.jetbrains.jet.lang.ModuleConfiguration;
@@ -45,6 +45,9 @@ import java.io.IOException;
// To do that, you can run either this class, or /build.xml/generateInjectors task
public class AllInjectorsGenerator {
private AllInjectorsGenerator() {
}
public static void main(String[] args) throws IOException {
generateInjectorForTopDownAnalyzerBasic();
generateInjectorForTopDownAnalyzerForJvm();
@@ -201,7 +204,7 @@ public class AllInjectorsGenerator {
generator.addField(true, IntrinsicMethods.class, "intrinsics", null);
generator.addPublicField(ClassFileFactory.class);
generator.addPublicField(MemberCodegen.class);
generator.addPublicField(ClosureAnnotator.class);
generator.addPublicField(CodegenAnnotator.class);
generator.generate("compiler/backend/src", "org.jetbrains.jet.di", "InjectorForJvmCodegen");
}