Minor. ClassDescriptorWithResolutionScopes instead of MutableClassDescriptor
This commit is contained in:
@@ -209,11 +209,11 @@ public class OverrideResolver {
|
|||||||
|
|
||||||
private void checkOverrides(@NotNull TopDownAnalysisContext c) {
|
private void checkOverrides(@NotNull TopDownAnalysisContext c) {
|
||||||
for (Map.Entry<JetClassOrObject, ClassDescriptorWithResolutionScopes> entry : c.getClasses().entrySet()) {
|
for (Map.Entry<JetClassOrObject, ClassDescriptorWithResolutionScopes> 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;
|
if (c.getTopDownAnalysisParameters().isAnalyzingBootstrapLibrary()) return;
|
||||||
|
|
||||||
// Check overrides for internal consistency
|
// Check overrides for internal consistency
|
||||||
|
|||||||
Reference in New Issue
Block a user