org.jetbrains.kotlin.resolve
Class LazyTopDownAnalyzerForTopLevel
java.lang.Object
org.jetbrains.kotlin.resolve.LazyTopDownAnalyzerForTopLevel
public class LazyTopDownAnalyzerForTopLevel
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LazyTopDownAnalyzerForTopLevel
public LazyTopDownAnalyzerForTopLevel(@NotNull
LazyTopDownAnalyzer lazyTopDownAnalyzer,
@NotNull
KotlinCodeAnalyzer codeAnalyzer)
analyzeFiles
@NotNull
public TopDownAnalysisContext analyzeFiles(@NotNull
TopDownAnalysisMode topDownAnalysisMode,
@NotNull
java.util.Collection<KtFile> files,
@NotNull
java.util.List<? extends PackageFragmentProvider> additionalProviders)
analyzeDeclarations
@NotNull
public TopDownAnalysisContext analyzeDeclarations(@NotNull
TopDownAnalysisMode topDownAnalysisMode,
@NotNull
java.util.Collection<? extends com.intellij.psi.PsiElement> elements)