Skip to content

Conversation

@GasInfinity
Copy link
Contributor

Fixes macro bindings generation by changing 'auto' to __auto_type. Fixes #439

Fixes C macro generation by changing 'auto' to __auto_type
@GasInfinity
Copy link
Contributor Author

@dotnet-policy-service agree

GasInfinity added 4 commits April 9, 2023 23:25
Now `__auto_type` isn't used when compiling for C++Std > 11
This should fix all the possible corner cases that could occur.
Also fixes a logic error, so it uses the `auto` type when std >= 11
@GasInfinity
Copy link
Contributor Author

If you want, I could squash the commits that only fixes some silly errors to keep the commit history clean

tannergooding
tannergooding previously approved these changes Apr 10, 2023
@tannergooding tannergooding merged commit 2fbecbe into dotnet:main Apr 10, 2023
@tannergooding
Copy link
Member

Thanks!

@GasInfinity GasInfinity deleted the generate-macros-fix branch April 10, 2023 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

generate-macro-bindings only works when generating bindings from C++ files

2 participants