From: Vadim Z. <vz...@ze...> - 2014-04-02 20:42:49
|
Hello, Since the commit cd2085a ("Fixes for C enums used in an API and the definition of the enum has not been parsed."), methods using ignored enums as parameters are not automatically ignored any more, but exported to the target language where they promptly fail to compile. I should be able to produce an example reproducing this if necessary but before spending time on this I'd like to ask if this could have been intentional by chance? I don't think it's a good idea but I could be missing something and my point of view could be influenced by just wasting half an hour on trying to understand why does the latest version of SWIG refuse to work with my code... Still, even taking this into account, I don't really see the point of exporting a method that can't be used nor even compiled. Perhaps a SWIG error should be raised instead? Thanks, VZ |