Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update UnmanagedCallersOnlyAttribute API surface #37843

Merged
merged 8 commits into from
Jun 23, 2020

Conversation

AaronRobinsonMSFT
Copy link
Member

@AaronRobinsonMSFT AaronRobinsonMSFT commented Jun 13, 2020

@AaronRobinsonMSFT AaronRobinsonMSFT marked this pull request as ready for review June 19, 2020 05:07
@AaronRobinsonMSFT
Copy link
Member Author

@jkotas @jkoritzinsky @elinor-fung Please take a look at this change. I have confirmed with @333fred the Roslyn side is satisfied with the current API shape.

@jkotas
Copy link
Member

jkotas commented Jun 20, 2020

Is there a matching change that needs to be done in Mono?

@AaronRobinsonMSFT
Copy link
Member Author

Is there a matching change that needs to be done in Mono?

I can't find any usage of UnmanagedCallersOnlyAttribute or NativeCallableAttribute under ./src/mono. Is this the correct metric?

@jkotas
Copy link
Member

jkotas commented Jun 20, 2020

cc @lambdageek

@AaronRobinsonMSFT
Copy link
Member Author

@jkotas @lambdageek @elinor-fung @jkoritzinsky any other comments?

@AaronRobinsonMSFT AaronRobinsonMSFT merged commit d5045f9 into dotnet:master Jun 23, 2020
@AaronRobinsonMSFT AaronRobinsonMSFT deleted the runtime_37612 branch June 23, 2020 01:50
@ghost ghost locked as resolved and limited conversation to collaborators Dec 8, 2020
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.

Update UnmanagedCallersOnlyAttribute to align with C# function pointers
2 participants