org.jetbrains.kotlin.resolve
Class TopDownAnalysisParameters

java.lang.Object
  extended by LazinessToken
      extended by org.jetbrains.kotlin.resolve.TopDownAnalysisParameters

public class TopDownAnalysisParameters
extends LazinessToken

Various junk that cannot be placed into context (yet).


Field Summary
static boolean LAZY
          Deprecated. 
 
Method Summary
static TopDownAnalysisParameters create(StorageManager storageManager, ExceptionTracker exceptionTracker, com.google.common.base.Predicate<com.intellij.psi.PsiFile> analyzeCompletely, boolean analyzingBootstrapLibrary, boolean declaredLocally)
           
static TopDownAnalysisParameters createForLocalDeclarations(StorageManager storageManager, ExceptionTracker exceptionTracker, com.google.common.base.Predicate<com.intellij.psi.PsiFile> analyzeCompletely)
           
 com.google.common.base.Predicate<com.intellij.psi.PsiFile> getAnalyzeCompletely()
           
 ExceptionTracker getExceptionTracker()
           
 StorageManager getStorageManager()
           
 boolean isAnalyzingBootstrapLibrary()
           
 boolean isDeclaredLocally()
           
 boolean isLazy()
          Deprecated. 
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LAZY

@Deprecated
public static final boolean LAZY
Deprecated. 
Method Detail

create

@NotNull
public static TopDownAnalysisParameters create(@NotNull
                                                       StorageManager storageManager,
                                                       @NotNull
                                                       ExceptionTracker exceptionTracker,
                                                       @NotNull
                                                       com.google.common.base.Predicate<com.intellij.psi.PsiFile> analyzeCompletely,
                                                       boolean analyzingBootstrapLibrary,
                                                       boolean declaredLocally)

createForLocalDeclarations

@NotNull
public static TopDownAnalysisParameters createForLocalDeclarations(@NotNull
                                                                           StorageManager storageManager,
                                                                           @NotNull
                                                                           ExceptionTracker exceptionTracker,
                                                                           @NotNull
                                                                           com.google.common.base.Predicate<com.intellij.psi.PsiFile> analyzeCompletely)

getStorageManager

@NotNull
public StorageManager getStorageManager()

getExceptionTracker

@NotNull
public ExceptionTracker getExceptionTracker()

getAnalyzeCompletely

@NotNull
public com.google.common.base.Predicate<com.intellij.psi.PsiFile> getAnalyzeCompletely()

isAnalyzingBootstrapLibrary

public boolean isAnalyzingBootstrapLibrary()

isDeclaredLocally

public boolean isDeclaredLocally()

isLazy

@Deprecated
public boolean isLazy()
Deprecated.