xamarin-macios/tests/introspection/iOS
Sebastien Pouliot c43b735bab [corefoundation] Fix CallbackDelegate signature to be 32bits safe (enum). Fixes #52279 (#1714)
The `CFStreamEventType` enum is based on `NSUInteger`. The native delegate
CallbackDelegate was using it directly and that made it incorrect on 32
bits platforms.

We have introspection tests to check enums on p/invoke, but it seems they
don't cover native delegates - decorated with [MonoNativeFunctionWrapper]
That's to be added in a different PR.

references:
https://bugzilla.xamarin.com/show_bug.cgi?id=52279

* [tests][intro] Validate signatures of delegates decorated with [MonoNativeFunctionWrapper]
2017-02-20 08:14:04 -05:00
..
Assets.xcassets/AppIcons.appiconset Move parts of dontlink tests into new introspection tests (#32) 2016-05-04 20:14:32 -04:00
AppDelegate.cs Move parts of dontlink tests into new introspection tests (#32) 2016-05-04 20:14:32 -04:00
Info.plist [tests] Remove Classic test projects, and make the Unified test projects the master projects. (#858) 2016-09-21 22:55:10 +02:00
LaunchScreen.storyboard Move parts of dontlink tests into new introspection tests (#32) 2016-05-04 20:14:32 -04:00
Main.cs Move parts of dontlink tests into new introspection tests (#32) 2016-05-04 20:14:32 -04:00
iOSApiClassPtrTest.cs Move parts of dontlink tests into new introspection tests (#32) 2016-05-04 20:14:32 -04:00
iOSApiCtorInitTest.cs [metal] Fix MTLHeapDescriptor and test it only on devices (#782) 2016-09-07 08:03:14 -04:00
iOSApiFieldTest.cs [introspection tests] Do version checks using Xcode version instead of specific platform versions. 2016-06-27 13:07:37 +02:00
iOSApiPInvokeTest.cs [corefoundation] Fix CallbackDelegate signature to be 32bits safe (enum). Fixes #52279 (#1714) 2017-02-20 08:14:04 -05:00
iOSApiProtocolTest.cs merge xcode8.2 into master 2016-12-12 21:26:23 -05:00
iOSApiSelectorTest.cs [tvos] Add missing attributes to get introspection to works on tvOS 9.0, 9.1, 9.2 and 10.0 (#798) 2016-09-07 15:18:20 -04:00
iOSApiSignatureTest.cs [ios][uikit] Fix [Model] in public API w/workarounds 2017-01-12 14:35:11 -05:00
iOSApiTypoTest.cs [introspection tests] Ignore typo checker on watchOS, there's no API available for it. 2016-06-27 13:07:37 +02:00
iOSApiWeakPropertyTest.cs Move parts of dontlink tests into new introspection tests (#32) 2016-05-04 20:14:32 -04:00
iOSCoreImageFiltersTest.cs Move parts of dontlink tests into new introspection tests (#32) 2016-05-04 20:14:32 -04:00
introspection-ios.csproj [tests] Add support for building device tests for 32-bit or 64-bit. 2016-10-11 19:52:36 +02:00