@@ -827,19 +827,19 @@ mod test {
827
827
ast:: TtDelimited ( _, ref macro_delimed) ]
828
828
if name_macro_rules. as_str ( ) == "macro_rules"
829
829
&& name_zip. as_str ( ) == "zip" => {
830
- match & macro_delimed. tts {
830
+ match & macro_delimed. tts [ .. ] {
831
831
[ ast:: TtDelimited ( _, ref first_delimed) ,
832
832
ast:: TtToken ( _, token:: FatArrow ) ,
833
833
ast:: TtDelimited ( _, ref second_delimed) ]
834
834
if macro_delimed. delim == token:: Paren => {
835
- match & first_delimed. tts {
835
+ match & first_delimed. tts [ .. ] {
836
836
[ ast:: TtToken ( _, token:: Dollar ) ,
837
837
ast:: TtToken ( _, token:: Ident ( name, token:: Plain ) ) ]
838
838
if first_delimed. delim == token:: Paren
839
839
&& name. as_str ( ) == "a" => { } ,
840
840
_ => panic ! ( "value 3: {:?}" , * * first_delimed) ,
841
841
}
842
- match & second_delimed. tts {
842
+ match & second_delimed. tts [ .. ] {
843
843
[ ast:: TtToken ( _, token:: Dollar ) ,
844
844
ast:: TtToken ( _, token:: Ident ( name, token:: Plain ) ) ]
845
845
if second_delimed. delim == token:: Paren
@@ -1207,7 +1207,7 @@ mod test {
1207
1207
1208
1208
let source = "/// doc comment\r \n /// line 2\r \n fn foo() {}" . to_string ( ) ;
1209
1209
let item = parse_item_from_source_str ( name. clone ( ) , source, Vec :: new ( ) , & sess) . unwrap ( ) ;
1210
- let docs = item. attrs . iter ( ) . filter ( |a| & a. name ( ) == "doc" )
1210
+ let docs = item. attrs . iter ( ) . filter ( |a| & * a. name ( ) == "doc" )
1211
1211
. map ( |a| a. value_str ( ) . unwrap ( ) . to_string ( ) ) . collect :: < Vec < _ > > ( ) ;
1212
1212
let b: & [ _ ] = & [ "/// doc comment" . to_string ( ) , "/// line 2" . to_string ( ) ] ;
1213
1213
assert_eq ! ( & docs[ ..] , b) ;
0 commit comments