[Mobies-commit] [commit] r3639 - UDM/trunk/src/Udm
endre at redhat1.isis.vanderbilt.edu
endre at redhat1.isis.vanderbilt.edu
Mon Feb 14 09:59:46 CST 2011
Author: endre
Date: Mon Feb 14 09:59:46 2011
New Revision: 3639
Log:
Really enclose IsDescendant type and specializations with PARADIGM_HAS_DESCENDANT_PAIRS macro guard
Modified:
UDM/trunk/src/Udm/DiagramGen.cpp
Modified: UDM/trunk/src/Udm/DiagramGen.cpp
==============================================================================
--- UDM/trunk/src/Udm/DiagramGen.cpp Mon Feb 14 09:57:21 2011 (r3638)
+++ UDM/trunk/src/Udm/DiagramGen.cpp Mon Feb 14 09:59:46 2011 (r3639)
@@ -322,9 +322,7 @@
return;
out << boost::format("\
-#ifndef PARADIGM_HAS_DESCENDANT_PAIRS\n\
-#define PARADIGM_HAS_DESCENDANT_PAIRS\n\
-#endif // PARADIGM_HAS_DESCENDANT_PAIRS\n\
+#ifdef PARADIGM_HAS_DESCENDANT_PAIRS\n\
\n\
\tstruct _False_ { enum { value = 0 }; };\n\
\tstruct _True_ { enum { value = 1 }; };\n\
@@ -336,6 +334,11 @@
for (vector<boost::format>::const_iterator i = is_descendant_pairs.begin(); i != is_descendant_pairs.end(); i++)
out << "\t" << *i << endl;
+ out << boost::format("\
+\n\
+#endif // PARADIGM_HAS_DESCENDANT_PAIRS\n\
+\n");
+
out << endl;
}
More information about the Mobies-commit
mailing list