org.jetbrains.kotlin.resolve.lazy
Class LazyDeclarationResolver
java.lang.Object
org.jetbrains.kotlin.resolve.lazy.LazyDeclarationResolver
public class LazyDeclarationResolver
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
scopeProvider
protected DeclarationScopeProvider scopeProvider
LazyDeclarationResolver
@Deprecated
public LazyDeclarationResolver(@NotNull
GlobalContext globalContext,
@NotNull
BindingTrace delegationTrace)
- Deprecated.
setDeclarationScopeProvider
@Inject
public void setDeclarationScopeProvider(@NotNull
DeclarationScopeProviderImpl scopeProvider)
setTopLevelDescriptorProvider
@Inject
public void setTopLevelDescriptorProvider(@NotNull
TopLevelDescriptorProvider topLevelDescriptorProvider)
getClassDescriptor
@NotNull
public ClassDescriptor getClassDescriptor(@NotNull
JetClassOrObject classOrObject)
resolveToDescriptor
@NotNull
public DeclarationDescriptor resolveToDescriptor(@NotNull
JetDeclaration declaration)