[pygccxml-development] Re: Two problems
Brought to you by:
mbaas,
roman_yakovenko
From: Lakin W. <lak...@gm...> - 2006-05-31 19:43:52
|
Sorry, my mistake, the following code produces an exception: > This code doesn't work, it returns 0 results: > matrix4 = ogre_ns.calldefs(return_type="const Ogre::Matrix4&") > matrix4.call_policies = call_policies.return_value_policy( > call_policies.reference_existing_object ) Traceback (most recent call last): File "generate_code.py", line 140, in ? set_call_policies (mb) File "generate_code.py", line 118, in set_call_policies matrix4 = ogre_ns.calldefs(return_type="Ogre::Matrix4& const") File "/home/lakin/Documents/non-backup/Software/Compile/pygccxml/pygccxml_dev/pygccxml/declarations/scopedef.py", line 384, in calldefs , allow_empty=allow_empty) File "/home/lakin/Documents/non-backup/Software/Compile/pygccxml/pygccxml_dev/pygccxml/declarations/scopedef.py", line 295, in _find_multiple found = matcher_module.matcher.find( matcher, decls, False ) File "/home/lakin/Documents/non-backup/Software/Compile/pygccxml/pygccxml_dev/pygccxml/declarations/matcher.py", line 35, in find return filter( decl_matcher, where ) File "/home/lakin/Documents/non-backup/Software/Compile/pygccxml/pygccxml_dev/pygccxml/declarations/filters.py", line 339, in __call__ if not None is self.return_type \ File "/home/lakin/Documents/non-backup/Software/Compile/pygccxml/pygccxml_dev/pygccxml/declarations/filters.py", line 360, in __compare_types if type_or_str != type.decl_string: AttributeError: 'NoneType' object has no attribute 'decl_string' Lakin |