From 4da58a5bd6f921b446e46cf65790975598289308 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Tue, 23 Oct 2012 19:18:18 -0700 Subject: rustc: Implement typechecking for tuple structs. r=nmatsakis --- src/libsyntax/parse/parser.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/libsyntax/parse') diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 6e16e4eec1a..e0570c537a7 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -2722,12 +2722,14 @@ impl Parser { self_id: self.get_id(), body: d_body}, span: d_s}}; + let _ = self.get_id(); // XXX: Workaround for crazy bug. (class_name, item_class(@{ traits: traits, fields: move fields, methods: move methods, - dtor: actual_dtor + dtor: actual_dtor, + ctor_id: self.get_id() }, ty_params), None) } @@ -3073,7 +3075,8 @@ impl Parser { traits: ~[], fields: move fields, methods: move methods, - dtor: actual_dtor + dtor: actual_dtor, + ctor_id: self.get_id() }; } -- cgit 1.4.1-3-g733a5