From 63d5855cb4f3e8ee33eb9abae1c96c1ba76930d4 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Mon, 17 Mar 2014 21:13:03 +0400 Subject: [PATCH] Minor. ClassDescriptorWithResolutionScopes instead of MutableClassDescriptor --- .../src/org/jetbrains/jet/lang/resolve/OverrideResolver.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java index a543db927ac..3ed8113e432 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java @@ -209,11 +209,11 @@ public class OverrideResolver { private void checkOverrides(@NotNull TopDownAnalysisContext c) { for (Map.Entry entry : c.getClasses().entrySet()) { - checkOverridesInAClass(c, (MutableClassDescriptor) entry.getValue(), entry.getKey()); + checkOverridesInAClass(c, entry.getValue(), entry.getKey()); } } - private void checkOverridesInAClass(@NotNull TopDownAnalysisContext c, @NotNull MutableClassDescriptor classDescriptor, @NotNull JetClassOrObject klass) { + private void checkOverridesInAClass(@NotNull TopDownAnalysisContext c, @NotNull ClassDescriptorWithResolutionScopes classDescriptor, @NotNull JetClassOrObject klass) { if (c.getTopDownAnalysisParameters().isAnalyzingBootstrapLibrary()) return; // Check overrides for internal consistency