-
Notifications
You must be signed in to change notification settings - Fork 8
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
Fix unable to find declarations #3
Comments
Investigation
|
There seems to be an issue recognizing template defaults of the form:
|
This appears to be a castxml source parser issue for templates like: template<unsigned ELEMENT_DIM, unsigned SPACE_DIM=ELEMENT_DIM> For some classes e.g. template<unsigned ELEMENT_DIM, unsigned SPACE_DIM=ELEMENT_DIM>
class AbstractCellBasedSimulationModifier : public Identifiable
{ castxml finds For other classes e.g. template <unsigned ELEMENT_DIM, unsigned SPACE_DIM = ELEMENT_DIM>
class AbstractCellBasedSimulation : public Identifiable
{ castxml finds The reasons for this are not yet clear. |
Classes which resolve to |
Classes with two template arguments that collapse into one e.g.
|
Possible workaround The Since castxml doesn't recognize full names like The |
Description
Generating wrappers throws errors for some classes:
Unable to find declaration Clazz
orUnable to find declaration Clazz< 2, 2 >
Error Message
The text was updated successfully, but these errors were encountered: