A clarifying message added to an assertion

This commit is contained in:
Andrey Breslav
2012-04-27 10:53:02 +04:00
parent 83de1581ca
commit dc7e6cd3f6
@@ -307,7 +307,7 @@ public class OverrideResolver {
if (!descriptor.getKind().isReal()) {
Collection<CallableMemberDescriptor> overriddenDeclarations = OverridingUtil.getOverriddenDeclarations(descriptor);
if (overriddenDeclarations.size() == 0) {
throw new IllegalStateException();
throw new IllegalStateException("A 'fake override' must override something");
}
else if (overriddenDeclarations.size() == 1) {
CallableMemberDescriptor single = overriddenDeclarations.iterator().next();