diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/declarations/PackageMemberDeclarationProvider.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/declarations/PackageMemberDeclarationProvider.kt index 7f200b7b119..c87db23831a 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/declarations/PackageMemberDeclarationProvider.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/declarations/PackageMemberDeclarationProvider.kt @@ -22,6 +22,9 @@ import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.name.Name public trait PackageMemberDeclarationProvider : DeclarationProvider { + /** + * Implementation of this method are not obliged to use the filters but may do so when it gives any performance advantage + */ public fun getAllDeclaredSubPackages(nameFilter: (Name) -> Boolean): Collection public fun getPackageFiles(): Collection