João Matos
João Matos
At the moment there is no builtin support to only generate the C P/invoke structs and signatures. Where does CppSharp rename the functions in the generated code? Is it just...
> Is there anyway to workaround this one? I posted a workaround in the initial post.
> @tritao I thought https://github.com/mmcc007/screenshots uses a deprecated test API. Are you using it with integration_tests? I thought the package is also 2 years old? Would love if you could...
> Three years have passed, is there a solution? Unfortunately, the only solution for now is to change the input C++ code and add either `string` or `const char*` overloads....
Can you check ` at CppSharp.Extensions.PrimitiveTypeExtensions.GetInfo(PrimitiveType primitive, ParserTargetInfo targetInfo, Boolean& signed)` and check with debugger which primitive type is throwing?
> Obviously, there's no way to execute Linux shell scripts on Windows... Extremely confusing. There is, with either MSYS2, or Cygwin or WSL. > Anyway, I've started it in msvs...
The simplest approach would be to add a separate hand maintained partial class where you can just edit the code to your desires and either rename or just ignore this...
@saghul Would you still be open to merge this one?
> Checking `Class.IsTemplate()` on the parsed entity returns false. This seems because the template parameters list on `Class` is empty, even though its correct in `ClassTemplate`. Looking at `Class.TemplateParameters` comments:...
> Well looks like the template semantics needs heavy refactoring then. Is anyone willing to work on this issue because right now template manipulation is so messy/obscure. I'll probably try...