]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #10750 : Blei/rust/no-at-struct-field, r=alexcrichton
authorbors <bors@rust-lang.org>
Sun, 1 Dec 2013 13:42:06 +0000 (05:42 -0800)
committerbors <bors@rust-lang.org>
Sun, 1 Dec 2013 13:42:06 +0000 (05:42 -0800)
13 files changed:
1  2 
src/librustc/metadata/encoder.rs
src/librustc/middle/lint.rs
src/librustc/middle/resolve.rs
src/librustc/middle/trans/base.rs
src/librustc/middle/ty.rs
src/librustc/middle/typeck/collect.rs
src/librustdoc/doctree.rs
src/librustdoc/visit_ast.rs
src/libsyntax/ast.rs
src/libsyntax/ast_util.rs
src/libsyntax/fold.rs
src/libsyntax/parse/parser.rs
src/libsyntax/visit.rs

Simple merge
Simple merge
Simple merge
index 1dba8169da831a72897f2398541347451b13edae,09e1f9b497b116cc59641e0d9d225e23539bb646..f992411a548509f1194333d2a2f61d708735148a
@@@ -2059,12 -2059,12 +2059,12 @@@ trait IdAndTy 
  
  impl IdAndTy for ast::variant_arg {
      fn id(&self) -> ast::NodeId { self.id }
 -    fn ty<'a>(&'a self) -> &'a ast::Ty { &self.ty }
 +    fn ty(&self) -> ast::P<ast::Ty> { self.ty }
  }
  
- impl IdAndTy for @ast::struct_field {
+ impl IdAndTy for ast::struct_field {
      fn id(&self) -> ast::NodeId { self.node.id }
 -    fn ty<'a>(&'a self) -> &'a ast::Ty { &self.node.ty }
 +    fn ty(&self) -> ast::P<ast::Ty> { self.node.ty }
  }
  
  pub fn trans_enum_variant_or_tuple_like_struct<A:IdAndTy>(
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge