# HG changeset patch
# User Mihai Ibanescu <https://issues.rpath.com/>
# Date 1251129612 14400
# Node ID 716938e1d4bb56d9e1df4e65f2dec60da5cea03b
# Parent  9b800f1addeb5676a5aae3b0ee6426ebded1786e
Pass in valueOf_ too

diff -r 9b800f1addeb -r 716938e1d4bb generateDS.py
--- a/generateDS.py	Fri Aug 21 18:41:19 2009 -0400
+++ b/generateDS.py	Mon Aug 24 12:00:12 2009 -0400
@@ -3525,11 +3525,14 @@
 def buildCtorParams(element):
     content = []
     add = content.append
+    if not element.isMixed():
+        buildCtorParams_aux(add, element)
+    childCount = countChildren(element, 0)
+    if childCount == 0 or element.isMixed():
+        add(", valueOf_")
     if element.isMixed():
         add(', mixedclass_')
         add(', content_')
-    else:
-        buildCtorParams_aux(add, element)
     s1 = ''.join(content)
     return s1
 
