Minor. Simplify type aliases computation
computeNonDeclaredTypeAliases is always empty
This commit is contained in:
+2
-5
@@ -99,15 +99,12 @@ abstract class DeserializedMemberScope protected constructor(
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun computeTypeAliases(name: Name): Collection<TypeAliasDescriptor> {
|
private fun computeTypeAliases(name: Name): Collection<TypeAliasDescriptor> {
|
||||||
val protos = typeAliasProtos[name].orEmpty()
|
val protos = typeAliasProtos[name] ?: return emptyList()
|
||||||
val descriptors = protos.mapTo(linkedSetOf()) {
|
val descriptors = protos.mapTo(linkedSetOf()) {
|
||||||
c.memberDeserializer.loadTypeAlias(it)
|
c.memberDeserializer.loadTypeAlias(it)
|
||||||
}
|
}
|
||||||
computeNonDeclaredTypeAliases(name, descriptors)
|
|
||||||
return descriptors.toReadOnlyList()
|
|
||||||
}
|
|
||||||
|
|
||||||
protected open fun computeNonDeclaredTypeAliases(name: Name, descriptors: MutableCollection<TypeAliasDescriptor>) {
|
return descriptors.toReadOnlyList()
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getContributedVariables(name: Name, location: LookupLocation): Collection<PropertyDescriptor> = properties(name)
|
override fun getContributedVariables(name: Name, location: LookupLocation): Collection<PropertyDescriptor> = properties(name)
|
||||||
|
|||||||
Reference in New Issue
Block a user