org.jetbrains.jet.lang.resolve
Interface BodiesResolveContext
- All Known Implementing Classes:
- CachedBodiesResolveContext, TopDownAnalysisContext
public interface BodiesResolveContext
getFiles
java.util.Collection<JetFile> getFiles()
getClasses
java.util.Map<JetClass,MutableClassDescriptor> getClasses()
getObjects
java.util.Map<JetObjectDeclaration,MutableClassDescriptor> getObjects()
getProperties
java.util.Map<JetProperty,PropertyDescriptor> getProperties()
getFunctions
java.util.Map<JetNamedFunction,SimpleFunctionDescriptor> getFunctions()
getDeclaringScopes
com.google.common.base.Function<JetDeclaration,JetScope> getDeclaringScopes()
getScripts
java.util.Map<JetScript,ScriptDescriptor> getScripts()
getScriptScopes
java.util.Map<JetScript,WritableScope> getScriptScopes()
getOuterDataFlowInfo
DataFlowInfo getOuterDataFlowInfo()
setTopDownAnalysisParameters
void setTopDownAnalysisParameters(TopDownAnalysisParameters parameters)
completeAnalysisNeeded
boolean completeAnalysisNeeded(@NotNull
com.intellij.psi.PsiElement element)