Automated g4 rollback of changelist 25024,
plus significant hand editing.

Back to T{x} for composite literals.

R=r
OCL=25612
CL=25632
diff --git a/test/fixedbugs/bug120.go b/test/fixedbugs/bug120.go
index e633024..10e2803 100644
--- a/test/fixedbugs/bug120.go
+++ b/test/fixedbugs/bug120.go
@@ -14,12 +14,12 @@
 	out string;
 }
 
-var tests = []Test (
-	Test( 123.5, "123.5", "123.5" ),
-	Test( 456.7, "456.7", "456.7" ),
-	Test( 1e23+8.5e6, "1e23+8.5e6", "1.0000000000000001e+23" ),
-	Test( 100000000000000008388608, "100000000000000008388608", "1.0000000000000001e+23" ),
-	Test( 1e23+8388609, "1e23+8388609", "1.0000000000000001e+23" ),
+var tests = []Test {
+	Test{ 123.5, "123.5", "123.5" },
+	Test{ 456.7, "456.7", "456.7" },
+	Test{ 1e23+8.5e6, "1e23+8.5e6", "1.0000000000000001e+23" },
+	Test{ 100000000000000008388608, "100000000000000008388608", "1.0000000000000001e+23" },
+	Test{ 1e23+8388609, "1e23+8388609", "1.0000000000000001e+23" },
 
 	// "x" = the floating point value from converting the string x.
 	// These are exactly representable in 64-bit floating point:
@@ -32,9 +32,9 @@
 	// The correct answer, of course, would be "1e23+8388608" = 1e23+8388608.
 	// This is not going to be correct until 6g has multiprecision floating point.
 	// A simpler case is "1e23+1", which should also round to 1e23+8388608.
-	Test( 1e23+8.388608e6, "1e23+8.388608e6", "1.0000000000000001e+23" ),
-	Test( 1e23+1, "1e23+1", "1.0000000000000001e+23" ),
-)
+	Test{ 1e23+8.388608e6, "1e23+8.388608e6", "1.0000000000000001e+23" },
+	Test{ 1e23+1, "1e23+1", "1.0000000000000001e+23" },
+}
 
 func main() {
 	ok := true;