Fix invalid isEqual swift_name. (#2923)

Compiling frameworks currently produces the following warning:
```
./hello.framework/Headers/hello.h:150:63: warning: 'swift_name' attribute has invalid identifier for parameter name [-Wswift-name-attribute]
- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(:)")));
```
This commit is contained in:
Martin Petrov
2019-04-29 06:52:46 -04:00
committed by SvyatoslavScherbina
parent 019d4b1981
commit 7e38685c95
@@ -389,7 +389,7 @@ internal class ObjCExportNamerImpl(
methodSwiftNames.forceAssign(toString, "description()")
methodSelectors.forceAssign(equals, "isEqual:")
methodSwiftNames.forceAssign(equals, "isEqual(:)")
methodSwiftNames.forceAssign(equals, "isEqual(_:)")
}
private fun FunctionDescriptor.getMangledName(forSwift: Boolean): String {