João Matos
João Matos
To re-generate the parser bindings you should use https://github.com/mono/CppSharp/blob/main/src/CppParser/ParserGen/ParserGen.cs. https://github.com/mono/CppSharp/releases/download/CppSharp/headers.zip is also necessary to generate bindings for all platforms. > It doesn't generate anything for `Bar` at all, so it...
When I need them I usually just compile them myself and upload them to GitHub, but we already have a fully scriptable CI that builds everything. It should be easy...
Not sure, maybe you need to annotate the declarations with `__declspec(dllexport)`?
Related to: https://github.com/mono/CppSharp/issues/1238
Can you list the problems?
> Looked more into this and it looks like the following constructor: > > ``` > private MyStruct(void* native, bool skipVTables = false) : this() > { > __instance =...
The only problem I see with this is that now we will always set the vs option in Premake, so it will not act as an override. I think you...
The comment printing code is here: https://github.com/mono/CppSharp/blob/main/src/Generator/Generators/CSharp/CSharpCommentPrinter.cs It would be insightful to check first how the data ends up in the AST first (as returned by Clang) and then how...
Sounds like an interesting bindings. Don't have time right now to properly repro and test this, but based on looking where the code fails, I've pushed some changes that hopefully...
> thanks, unfortunately that has just pushed the error to a new location: > > `Exception thrown: read access violation.` `*(clang::TemplateName::getAsTemplateDecl(...)) was nullptr.` > > at [Parser.cpp line 901](https://github.com/mono/CppSharp/blob/main/src/CppParser/Parser.cpp#L901) Can...