-
Notifications
You must be signed in to change notification settings - Fork 514
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
ClassTemplateSpecialization
missing Parameters
property
#1801
Comments
Question:does the current implemented generators try to bind templates? I found in clang docs:
|
I am not so sure about these, guess the only way to know is to make some tests around what Clang returns. |
Now we have native debugging on Windows, I can tinker around and see how to achieve this. |
Ok so basically these are missing: ClassTemplatePartialSpecializationDecl |
@tritao I did modify |
You have to run the Parser.Gen project to re-generate the parser bindings. You will also need to extract this archive in the build folder IIRC: https://github.com/mono/CppSharp/releases/download/CppSharp/headers.zip That will allow cross-generation of parser bindings for all our supported targets. |
Consider:
Now How to enumerate the template
Parameters
of theClassTemplateSpecialization
Test<T1, int>
? (Should beT1
).This is particularly needed for class template partial specialization as function templates can't be partially specialized.
The text was updated successfully, but these errors were encountered: