Revision: 886
http://svn.sourceforge.net/pygccxml/?rev=886&view=rev
Author: roman_yakovenko
Date: 2007-01-28 23:26:32 -0800 (Sun, 28 Jan 2007)
Log Message:
-----------
improving handling of "already_exposed" declarations - warnings for them will not be shown
Modified Paths:
--------------
pyplusplus_dev/pyplusplus/module_creator/dependencies_manager.py
Modified: pyplusplus_dev/pyplusplus/module_creator/dependencies_manager.py
===================================================================
--- pyplusplus_dev/pyplusplus/module_creator/dependencies_manager.py 2007-01-28 21:26:50 UTC (rev 885)
+++ pyplusplus_dev/pyplusplus/module_creator/dependencies_manager.py 2007-01-29 07:26:32 UTC (rev 886)
@@ -71,7 +71,8 @@
if self.__is_std_decl( decl ):
#TODO add element_type to the list of dependencies
return [] #std declarations should be exported by Py++!
-
+ if decl.already_exposed:
+ return []
dependencies = decl.i_depend_on_them(recursive=False)
if isinstance( decl, declarations.class_t ):
dependencies = filter( lambda d: d.access_type != declarations.ACCESS_TYPES.PRIVATE
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|