'infix' modifier
This commit is contained in:
+2
@@ -171,6 +171,7 @@ public class SingleAbstractMethodUtils {
|
||||
returnType,
|
||||
Modality.FINAL,
|
||||
samInterface.getVisibility(),
|
||||
false,
|
||||
false
|
||||
);
|
||||
|
||||
@@ -208,6 +209,7 @@ public class SingleAbstractMethodUtils {
|
||||
returnType,
|
||||
Modality.FINAL,
|
||||
original.getVisibility(),
|
||||
false,
|
||||
false
|
||||
);
|
||||
}
|
||||
|
||||
+1
@@ -117,6 +117,7 @@ public class SignaturesPropagationData {
|
||||
autoReturnType,
|
||||
Modality.OPEN,
|
||||
Visibilities.PUBLIC,
|
||||
false,
|
||||
false
|
||||
);
|
||||
return autoMethodDescriptor;
|
||||
|
||||
+4
-2
@@ -128,7 +128,8 @@ class SamAdapterFunctionsScope(storageManager: StorageManager) : JetScope by Jet
|
||||
|
||||
val visibility = syntheticExtensionVisibility(sourceFunction)
|
||||
|
||||
descriptor.initialize(receiverType, null, typeParameters, valueParameters, returnType, Modality.FINAL, visibility, false)
|
||||
descriptor.initialize(receiverType, null, typeParameters, valueParameters, returnType,
|
||||
Modality.FINAL, visibility, false, false)
|
||||
|
||||
return descriptor
|
||||
}
|
||||
@@ -149,6 +150,7 @@ class SamAdapterFunctionsScope(storageManager: StorageManager) : JetScope by Jet
|
||||
newModality: Modality,
|
||||
newVisibility: Visibility,
|
||||
newIsOperator: Boolean,
|
||||
newIsInfix: Boolean,
|
||||
original: FunctionDescriptor?,
|
||||
copyOverrides: Boolean,
|
||||
kind: CallableMemberDescriptor.Kind,
|
||||
@@ -157,7 +159,7 @@ class SamAdapterFunctionsScope(storageManager: StorageManager) : JetScope by Jet
|
||||
newReturnType: JetType
|
||||
): FunctionDescriptor? {
|
||||
val descriptor = super<SimpleFunctionDescriptorImpl>.doSubstitute(
|
||||
originalSubstitutor, newOwner, newModality, newVisibility, newIsOperator, original,
|
||||
originalSubstitutor, newOwner, newModality, newVisibility, newIsOperator, newIsInfix, original,
|
||||
copyOverrides, kind, newValueParameterDescriptors, newExtensionReceiverParameterType, newReturnType)
|
||||
as MyFunctionDescriptor? ?: return null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user