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()
setKotlinCodeAnalyzer
@Inject
public void setKotlinCodeAnalyzer(@NotNull
KotlinCodeAnalyzer kotlinCodeAnalyzer)
setLazyTopDownAnalyzer
@Inject
public void setLazyTopDownAnalyzer(@NotNull
LazyTopDownAnalyzer lazyTopDownAnalyzer)
analyzeFiles
@NotNull
public TopDownAnalysisContext analyzeFiles(@NotNull
TopDownAnalysisParameters topDownAnalysisParameters,
@NotNull
java.util.Collection<JetFile> files,
@NotNull
java.util.List<? extends PackageFragmentProvider> additionalProviders)
analyzeDeclarations
@NotNull
public TopDownAnalysisContext analyzeDeclarations(@NotNull
TopDownAnalysisParameters topDownAnalysisParameters,
@NotNull
java.util.Collection<? extends com.intellij.psi.PsiElement> elements)