Inlined method
This commit is contained in:
+3
-7
@@ -239,19 +239,15 @@ public class MutableClassDescriptor extends ClassDescriptorBase implements Class
|
|||||||
return scopeForMemberResolution;
|
return scopeForMemberResolution;
|
||||||
}
|
}
|
||||||
|
|
||||||
private WritableScope getWritableScopeForInitializers() {
|
@Override
|
||||||
|
@NotNull
|
||||||
|
public JetScope getScopeForInitializerResolution() {
|
||||||
if (scopeForInitializers == null) {
|
if (scopeForInitializers == null) {
|
||||||
throw new IllegalStateException("Scope for initializers queried before the primary constructor is set");
|
throw new IllegalStateException("Scope for initializers queried before the primary constructor is set");
|
||||||
}
|
}
|
||||||
return scopeForInitializers;
|
return scopeForInitializers;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@NotNull
|
|
||||||
public JetScope getScopeForInitializerResolution() {
|
|
||||||
return getWritableScopeForInitializers();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setUpScopeForInitializers(@NotNull DeclarationDescriptor containingDeclaration) {
|
private void setUpScopeForInitializers(@NotNull DeclarationDescriptor containingDeclaration) {
|
||||||
this.scopeForInitializers = new WritableScopeImpl(
|
this.scopeForInitializers = new WritableScopeImpl(
|
||||||
scopeForMemberResolution, containingDeclaration, RedeclarationHandler.DO_NOTHING, "Initializers")
|
scopeForMemberResolution, containingDeclaration, RedeclarationHandler.DO_NOTHING, "Initializers")
|
||||||
|
|||||||
Reference in New Issue
Block a user