]> git.lizzy.rs Git - rust.git/blobdiff - src/libsyntax/ext/fmt.rs
Get rid of structural records in libsyntax and the last bit in librustc.
[rust.git] / src / libsyntax / ext / fmt.rs
index d967912221dfa3825490cd9c83ac72fea99d1cfc..e1e142d06eb49aaf97478f40f37baa2ee52aaf9d 100644 (file)
@@ -118,10 +118,18 @@ fn make_conv_struct(cx: ext_ctxt, sp: span, flags_expr: @ast::expr,
                 sp,
                 make_path_vec(cx, @~"Conv"),
                 ~[
-                    {ident: intr.intern(@~"flags"), ex: flags_expr},
-                    {ident: intr.intern(@~"width"), ex: width_expr},
-                    {ident: intr.intern(@~"precision"), ex: precision_expr},
-                    {ident: intr.intern(@~"ty"), ex: ty_expr},
+                    build::Field {
+                        ident: intr.intern(@~"flags"), ex: flags_expr
+                    },
+                    build::Field {
+                        ident: intr.intern(@~"width"), ex: width_expr
+                    },
+                    build::Field {
+                        ident: intr.intern(@~"precision"), ex: precision_expr
+                    },
+                    build::Field {
+                        ident: intr.intern(@~"ty"), ex: ty_expr
+                    },
                 ]
             )
         }