Try to convert https://github.com/erincatto/box3d/blob/d421e45c828f6f853a145f726f0b9425d31146eb/include/box3d/math_functions.h using ClangSharpPInvokeGenerator and it will complain about Unsupported statement: 'CompoundLiteralExpr'. The workaround today is to rewrite them using the struct declaration and assignment pattern.
Try to convert https://github.com/erincatto/box3d/blob/d421e45c828f6f853a145f726f0b9425d31146eb/include/box3d/math_functions.h using ClangSharpPInvokeGenerator and it will complain about
Unsupported statement: 'CompoundLiteralExpr'. The workaround today is to rewrite them using the struct declaration and assignment pattern.