summary refs log tree commit diff
path: root/src/libsyntax/print
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-03-05 18:06:53 -0800
committerPatrick Walton <pcwalton@mimiga.net>2013-03-07 22:32:54 -0800
commit4e3dbfe05257b4f5862e7b57777cba6d179d9cc0 (patch)
tree62d9b6044fa74d11807e0f69dd56680e1747830e /src/libsyntax/print
parent239e64242c2f35b223403be611ad6a25ce8e76c2 (diff)
downloadrust-4e3dbfe05257b4f5862e7b57777cba6d179d9cc0.tar.gz
rust-4e3dbfe05257b4f5862e7b57777cba6d179d9cc0.zip
librustc: Remove structural record types from the compiler
Diffstat (limited to 'src/libsyntax/print')
-rw-r--r--src/libsyntax/print/pprust.rs14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs
index 2b85a918364..1d7d4d0d65f 100644
--- a/src/libsyntax/print/pprust.rs
+++ b/src/libsyntax/print/pprust.rs
@@ -402,20 +402,6 @@ pub fn print_type_ex(s: @ps, &&ty: @ast::Ty, print_colons: bool) {
           print_region(s, ~"&", region, ~"/");
           print_mt(s, mt);
       }
-      ast::ty_rec(ref fields) => {
-        word(s.s, ~"{");
-        fn print_field(s: @ps, f: ast::ty_field) {
-            cbox(s, indent_unit);
-            print_mutability(s, f.node.mt.mutbl);
-            print_ident(s, f.node.ident);
-            word_space(s, ~":");
-            print_type(s, f.node.mt.ty);
-            end(s);
-        }
-        fn get_span(f: ast::ty_field) -> codemap::span { return f.span; }
-        commasep_cmnt(s, consistent, (*fields), print_field, get_span);
-        word(s.s, ~",}");
-      }
       ast::ty_tup(elts) => {
         popen(s);
         commasep(s, inconsistent, elts, print_type);