Minor, refine return type of AbstractClassTypeConstructor.getDeclarationDescriptor

This commit is contained in:
Alexander Udalov
2017-10-13 20:13:02 +02:00
parent dc02b2e3ab
commit 0a861fd4ed
4 changed files with 7 additions and 7 deletions
@@ -116,7 +116,7 @@ class SyntheticClassOrObjectDescriptor(
override fun getParameters(): List<TypeParameterDescriptor> = emptyList()
override fun isFinal(): Boolean = true
override fun isDenotable(): Boolean = true
override fun getDeclarationDescriptor(): ClassifierDescriptor = thisDescriptor
override fun getDeclarationDescriptor(): ClassDescriptor = thisDescriptor
override fun computeSupertypes(): Collection<KotlinType> = syntheticSupertypes
override val supertypeLoopChecker: SupertypeLoopChecker = SupertypeLoopChecker.EMPTY
}
@@ -662,7 +662,7 @@ public class LazyClassDescriptor extends ClassDescriptorBase implements ClassDes
@Override
@NotNull
public ClassifierDescriptor getDeclarationDescriptor() {
public ClassDescriptor getDeclarationDescriptor() {
return LazyClassDescriptor.this;
}