org.jetbrains.jet.lang.resolve.lazy
Class ScopeProvider

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.lazy.ScopeProvider

public class ScopeProvider
extends java.lang.Object


Constructor Summary
ScopeProvider(ResolveSession resolveSession)
           
 
Method Summary
 JetScope getFileScope(JetFile file)
           
 JetScope getResolutionScopeForDeclaration(com.intellij.psi.PsiElement elementOfDeclaration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScopeProvider

public ScopeProvider(@NotNull
                     ResolveSession resolveSession)
Method Detail

getFileScope

@NotNull
public JetScope getFileScope(JetFile file)

getResolutionScopeForDeclaration

@NotNull
public JetScope getResolutionScopeForDeclaration(@NotNull
                                                         com.intellij.psi.PsiElement elementOfDeclaration)