org.jetbrains.jet.lang.resolve
Class TopDownAnalysisParameters
java.lang.Object
LazinessToken
org.jetbrains.jet.lang.resolve.TopDownAnalysisParameters
public class TopDownAnalysisParameters
- extends LazinessToken
Various junk that cannot be placed into context (yet).
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 |
createForLazy(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 |
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)
createForLazy
@NotNull
public static TopDownAnalysisParameters createForLazy(@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.