You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just realized that it's something the virtualize Info takes care of in addition of annotating with @Virtual : it prevents the creation of overloads for default arguments.
GIven this C++ function:
The parser generates two methods:
I want to virtualize
f
.If I virtualize both methods:
The generator produces a subclass with:
that doesn't compile (error "marked override but doesn't override").
If I virtualize only one:
The generator produces a wrapper with:
that doesn't compile either (error "no matching function for call to 'JavaCPP_M::f()'").
Did I miss something or is there something to fix ?
The text was updated successfully, but these errors were encountered: