Bug 57470 - [registrar] Show helpful error message when trying to bind API that takes structs with FieldOffsets
Summary: [registrar] Show helpful error message when trying to bind API that takes str...
Status: ASSIGNED
Alias: None
Product: iOS
Classification: Xamarin
Component: General (show other bugs)
Version: XI 10.99 (xcode9)
Hardware: PC Mac OS
: --- normal
Target Milestone: Future Cycle (TBD)
Assignee: Rolf Bjarne Kvinge [MSFT]
URL:
Depends on:
Blocks:
 
Reported: 2017-06-14 07:58 UTC by Rolf Bjarne Kvinge [MSFT]
Modified: 2017-06-14 08:04 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Rolf Bjarne Kvinge [MSFT] 2017-06-14 07:58:42 UTC
The registrars don't support structs with field offsets, so we should show a helpful error message.

See bug #57374 for a test project.
Comment 1 Rolf Bjarne Kvinge [MSFT] 2017-06-14 08:04:33 UTC
Alternatively we can detect StructLayout.Explicit, and reject those structs.

Note You need to log in before you can comment on or make changes to this bug.