Revision: 184
Author: roman_yakovenko
Date: 2006-05-30 11:07:08 -0700 (Tue, 30 May 2006)
ViewCVS: http://svn.sourceforge.net/pygccxml/?rev=184&view=rev
Log Message:
-----------
units are always copyable
Modified Paths:
--------------
pygccxml_dev/pygccxml/declarations/type_traits.py
Modified: pygccxml_dev/pygccxml/declarations/type_traits.py
===================================================================
--- pygccxml_dev/pygccxml/declarations/type_traits.py 2006-05-30 18:02:44 UTC (rev 183)
+++ pygccxml_dev/pygccxml/declarations/type_traits.py 2006-05-30 18:07:08 UTC (rev 184)
@@ -676,6 +676,8 @@
return __is_convertible_t( source, target ).is_convertible()
def is_noncopyable( class_ ):
+ if class_.class_type == class_declaration.CLASS_TYPES.UNION:
+ return False
for base_desc in class_.recursive_bases:
assert isinstance( base_desc, class_declaration.hierarchy_info_t )
if base_desc.related_class.decl_string in ('::boost::noncopyable', '::boost::noncopyable_::noncopyable' ):
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|