Skip to content

Commit 193d1bc

Browse files
committed
Add methods that take __strong pointer parameters
Possible since d78b047, because now we can properly propagate the attribute.
1 parent 8c383ce commit 193d1bc

File tree

3 files changed

+1
-9
lines changed

3 files changed

+1
-9
lines changed

framework-crates/objc2-foundation/translation-config.toml

-5
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ protocol.NSKeyedUnarchiverDelegate.methods."unarchiver:didDecodeObject:".skipped
2424
# ns_consumes_self / NS_REPLACES_RECEIVER
2525
class.NSObject.methods."awakeAfterUsingCoder:".skipped = true
2626

27-
# Uses `SomeObject * __strong *`, which is unsupported
28-
class.NSNetService.methods."getInputStream:outputStream:".skipped = true
29-
class.NSPropertyListSerialization.methods."dataFromPropertyList:format:errorDescription:".skipped = true
30-
class.NSPropertyListSerialization.methods."propertyListFromData:mutabilityOption:format:errorDescription:".skipped = true
31-
3227
# Uses `NSArray<void (^)(void)>`, which is difficult to handle
3328
class.NSBlockOperation.methods.executionBlocks.skipped = true
3429

framework-crates/objc2-metal/translation-config.toml

-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ ios = "8.0"
88
tvos = "9.0"
99
visionos = "1.0"
1010

11-
# Uses `SomeObject * __strong *`, which is unsupported
12-
fn.MTLCopyAllDevicesWithObserver.skipped = true
13-
1411
# Duplicated property
1512
class.MTLRasterizationRateLayerDescriptor.methods.sampleCount.skipped = true
1613

0 commit comments

Comments
 (0)