no overriden descriptors in ErrorNamedFunctionDescriptorImpl
fixes stack overflow in KT-1206
This commit is contained in:
+6
@@ -17,6 +17,7 @@
|
||||
package org.jetbrains.jet.lang.types.error;
|
||||
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.jet.lang.descriptors.CallableMemberDescriptor;
|
||||
import org.jetbrains.jet.lang.descriptors.DeclarationDescriptor;
|
||||
import org.jetbrains.jet.lang.descriptors.FunctionDescriptorImpl;
|
||||
import org.jetbrains.jet.lang.descriptors.NamedFunctionDescriptor;
|
||||
@@ -49,4 +50,9 @@ public class ErrorNamedFunctionDescriptorImpl extends NamedFunctionDescriptorImp
|
||||
public NamedFunctionDescriptor copy(DeclarationDescriptor newOwner, boolean makeNonAbstract, Kind kind, boolean copyOverrides) {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void addOverriddenDescriptor(@NotNull CallableMemberDescriptor overriddenFunction) {
|
||||
// nop
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user