org.jetbrains.kotlin.resolve.lazy.declarations
Interface DeclarationProviderFactory
- All Known Implementing Classes:
- AbstractDeclarationProviderFactory, FileBasedDeclarationProviderFactory
public interface DeclarationProviderFactory
getClassMemberDeclarationProvider
@NotNull
ClassMemberDeclarationProvider getClassMemberDeclarationProvider(@NotNull
KtClassLikeInfo classLikeInfo)
getPackageMemberDeclarationProvider
@Nullable
PackageMemberDeclarationProvider getPackageMemberDeclarationProvider(@NotNull
FqName packageFqName)
diagnoseMissingPackageFragment
void diagnoseMissingPackageFragment(KtFile file)