org.jetbrains.jet.lang.resolve
Class ScriptHeaderResolver
java.lang.Object
org.jetbrains.jet.lang.resolve.ScriptHeaderResolver
public class ScriptHeaderResolver
- extends java.lang.Object
Field Summary |
static com.intellij.openapi.util.Key<java.lang.Integer> |
PRIORITY_KEY
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PRIORITY_KEY
public static final com.intellij.openapi.util.Key<java.lang.Integer> PRIORITY_KEY
ScriptHeaderResolver
public ScriptHeaderResolver()
setNamespaceFactory
@Inject
public void setNamespaceFactory(@NotNull
NamespaceFactory namespaceFactory)
setDependencyClassByQualifiedNameResolver
@Inject
public void setDependencyClassByQualifiedNameResolver(@NotNull
DependencyClassByQualifiedNameResolver dependencyClassByQualifiedNameResolver)
setContext
@Inject
public void setContext(@NotNull
TopDownAnalysisContext context)
setTrace
@Inject
public void setTrace(@NotNull
BindingTrace trace)
setTopDownAnalysisParameters
@Inject
public void setTopDownAnalysisParameters(@NotNull
TopDownAnalysisParameters topDownAnalysisParameters)
resolveTypeName
@NotNull
public JetType resolveTypeName(@NotNull
JetTypeName typeName)
processScriptHierarchy
public void processScriptHierarchy(@NotNull
JetScript script,
@NotNull
JetScope outerScope)
resolveScriptDeclarations
public void resolveScriptDeclarations()