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:
committed by
SvyatoslavScherbina
parent
019d4b1981
commit
7e38685c95
+1
-1
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user