org.jetbrains.kotlin.codegen
Class KotlinCodegenFacade

java.lang.Object
  extended by org.jetbrains.kotlin.codegen.KotlinCodegenFacade

public class KotlinCodegenFacade
extends java.lang.Object


Method Summary
static void compileCorrectFiles(GenerationState state, CompilationErrorHandler errorHandler)
           
static void doGenerateFiles(java.util.Collection<KtFile> files, GenerationState state, CompilationErrorHandler errorHandler)
           
static void generatePackage(GenerationState state, FqName packageFqName, java.util.Collection<KtFile> jetFiles, CompilationErrorHandler errorHandler)
           
static void prepareForCompilation(GenerationState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

prepareForCompilation

public static void prepareForCompilation(@NotNull
                                         GenerationState state)

compileCorrectFiles

public static void compileCorrectFiles(@NotNull
                                       GenerationState state,
                                       @NotNull
                                       CompilationErrorHandler errorHandler)

doGenerateFiles

public static void doGenerateFiles(@NotNull
                                   java.util.Collection<KtFile> files,
                                   @NotNull
                                   GenerationState state,
                                   @NotNull
                                   CompilationErrorHandler errorHandler)

generatePackage

public static void generatePackage(@NotNull
                                   GenerationState state,
                                   @NotNull
                                   FqName packageFqName,
                                   @NotNull
                                   java.util.Collection<KtFile> jetFiles,
                                   @NotNull
                                   CompilationErrorHandler errorHandler)