Useless method removed

This commit is contained in:
Andrey Breslav
2013-11-14 15:31:51 +04:00
parent 3e4c533167
commit 5442eaf15f
3 changed files with 0 additions and 11 deletions
@@ -166,10 +166,6 @@ public class LazyJavaClassMemberScope(
override fun getClassifier(name: Name): ClassifierDescriptor? = if (enumClassObject) null else nestedClasses(name)
override fun getAllClassNames(): Collection<Name> = nestedClassIndex().keySet()
override fun addExtraDescriptors(result: MutableCollection<in DeclarationDescriptor>) {
// TODO
}
// TODO
override fun getImplicitReceiversHierarchy(): List<ReceiverParameterDescriptor> = listOf()
@@ -335,14 +335,11 @@ public abstract class LazyJavaMemberScope(
result.addAll(getProperties(name))
}
addExtraDescriptors(result)
return result
}
protected abstract fun getAllPackageNames(): Collection<Name>
protected abstract fun getAllClassNames(): Collection<Name>
protected abstract fun addExtraDescriptors(result: MutableCollection<in DeclarationDescriptor>)
override fun toString() = "Lazy scope for ${getContainingDeclaration()}"
@@ -47,10 +47,6 @@ public abstract class LazyJavaPackageFragmentScope(
}
}
override fun addExtraDescriptors(result: MutableCollection<in DeclarationDescriptor>) {
// no extra descriptors
}
override fun getClassifier(name: Name): ClassifierDescriptor? = classes(name)
override fun getNamespace(name: Name): NamespaceDescriptor? = c.javaDescriptorResolver.resolveNamespace(getContainingDeclaration().getFqName().child(name), DescriptorSearchRule.INCLUDE_KOTLIN_SOURCES)