org.jetbrains.k2js.analyze
Class TopDownAnalyzerFacadeForJS

java.lang.Object
  extended by org.jetbrains.k2js.analyze.TopDownAnalyzerFacadeForJS

public final class TopDownAnalyzerFacadeForJS
extends java.lang.Object


Field Summary
static java.util.List<ImportPath> DEFAULT_IMPORTS
           
 
Method Summary
static BindingContext analyzeFiles(java.util.Collection<JetFile> files, Config config)
           
static AnalyzeExhaust analyzeFiles(java.util.Collection<JetFile> files, com.google.common.base.Predicate<com.intellij.psi.PsiFile> filesToAnalyzeCompletely, Config config)
           
static void checkForErrors(java.util.Collection<JetFile> allFiles, BindingContext bindingContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_IMPORTS

public static final java.util.List<ImportPath> DEFAULT_IMPORTS
Method Detail

analyzeFiles

@NotNull
public static BindingContext analyzeFiles(@NotNull
                                                  java.util.Collection<JetFile> files,
                                                  @NotNull
                                                  Config config)

analyzeFiles

@NotNull
public static AnalyzeExhaust analyzeFiles(@NotNull
                                                  java.util.Collection<JetFile> files,
                                                  @NotNull
                                                  com.google.common.base.Predicate<com.intellij.psi.PsiFile> filesToAnalyzeCompletely,
                                                  @NotNull
                                                  Config config)

checkForErrors

public static void checkForErrors(@NotNull
                                  java.util.Collection<JetFile> allFiles,
                                  @NotNull
                                  BindingContext bindingContext)