Skip to content

Guaranteed unmarshal before managed call in unmanaged to managed stubs#89583

Merged
jtschuster merged 14 commits intodotnet:mainfrom
jtschuster:unmarshalFinallyABI
Aug 2, 2023
Merged

Guaranteed unmarshal before managed call in unmanaged to managed stubs#89583
jtschuster merged 14 commits intodotnet:mainfrom
jtschuster:unmarshalFinallyABI

Conversation

@jtschuster
Copy link
Member

@jtschuster jtschuster commented Jul 27, 2023

See diff at jtschuster/GeneratedCode#3

Adds a number of test types with different marshalling shapes. The changes in test code is all around method renames.

Fixes #89582

@ghost
Copy link

ghost commented Jul 27, 2023

Tagging subscribers to this area: @dotnet/interop-contrib
See info in area-owners.md if you want to be subscribed.

Issue Details

See diff at jtschuster/GeneratedCode#3

Fixes #89582

Author: jtschuster
Assignees: -
Labels:

area-System.Runtime.InteropServices

Milestone: -

@jtschuster jtschuster merged commit a0c5fe3 into dotnet:main Aug 2, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Sep 2, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ComInterfaceGenerator has guaranteed unmarshal after the managed call in unmanaged to managed stubs

3 participants