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