org.jetbrains.jet.di
Class InjectorForTopDownAnalyzerBasic
java.lang.Object
org.jetbrains.jet.di.InjectorForTopDownAnalyzerBasic
public class InjectorForTopDownAnalyzerBasic
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InjectorForTopDownAnalyzerBasic
public InjectorForTopDownAnalyzerBasic(@NotNull
com.intellij.openapi.project.Project project,
@NotNull
TopDownAnalysisParameters topDownAnalysisParameters,
@NotNull
BindingTrace bindingTrace,
@NotNull
ModuleDescriptorImpl moduleDescriptor)
destroy
@PreDestroy
public void destroy()
getTopDownAnalyzer
public TopDownAnalyzer getTopDownAnalyzer()
getTopDownAnalysisContext
public TopDownAnalysisContext getTopDownAnalysisContext()
getBodyResolver
public BodyResolver getBodyResolver()
getControlFlowAnalyzer
public ControlFlowAnalyzer getControlFlowAnalyzer()
getDeclarationsChecker
public DeclarationsChecker getDeclarationsChecker()
getDescriptorResolver
public DescriptorResolver getDescriptorResolver()
getProject
public com.intellij.openapi.project.Project getProject()
getTopDownAnalysisParameters
public TopDownAnalysisParameters getTopDownAnalysisParameters()
getBindingTrace
public BindingTrace getBindingTrace()
getModuleDescriptor
public ModuleDescriptorImpl getModuleDescriptor()