@@ -659,15 +659,15 @@ impl<'a> IndentWriter<'a> {
659
659
}
660
660
661
661
fn lazy_static < S1 : Str , S2 : Str > ( & mut self , name : S1 , ty : S2 ) {
662
- self . write_line ( format ! ( "static mut {:s}: ::protobuf::lazy::Lazy<{:s}> = ::protobuf::lazy::Lazy \\ { lock: ::protobuf::lazy::ONCE_INIT, ptr: 0 as *{:s} \\ };" , name, ty, ty) ) ;
662
+ self . write_line ( format ! ( "static mut {:s}: ::protobuf::lazy::Lazy<{:s}> = ::protobuf::lazy::Lazy {{ lock: ::protobuf::lazy::ONCE_INIT, ptr: 0 as *{:s} } };" , name, ty, ty) ) ;
663
663
}
664
664
665
665
fn lazy_static_decl_get < S1 : Str , S2 : Str > ( & mut self , name : S1 , ty : S2 , init: |& mut IndentWriter |) {
666
666
self . lazy_static ( name. as_slice ( ) , ty) ;
667
667
self . unsafe_expr ( |w| {
668
- w. write_line ( format ! ( "{:s}.get(|| \\ {" , name) ) ;
668
+ w. write_line ( format ! ( "{:s}.get(|| { {" , name) ) ;
669
669
w. indented ( |w| init ( w) ) ;
670
- w. write_line ( format ! ( "\\ })" ) ) ;
670
+ w. write_line ( format ! ( "} })" ) ) ;
671
671
} ) ;
672
672
}
673
673
@@ -678,11 +678,11 @@ impl<'a> IndentWriter<'a> {
678
678
}
679
679
680
680
fn expr_block < S : Str > ( & self , prefix : S , cb: |& mut IndentWriter |) {
681
- self . block ( format ! ( "{:s} \\ {" , prefix) , "}" , cb) ;
681
+ self . block ( format ! ( "{:s} { {" , prefix) , "}" , cb) ;
682
682
}
683
683
684
684
fn stmt_block < S : Str > ( & self , prefix : S , cb: |& mut IndentWriter |) {
685
- self . block ( format ! ( "{:s} \\ {" , prefix) , "};" , cb) ;
685
+ self . block ( format ! ( "{:s} { {" , prefix) , "};" , cb) ;
686
686
}
687
687
688
688
fn unsafe_expr ( & self , cb: |& mut IndentWriter |) {
@@ -766,7 +766,7 @@ impl<'a> IndentWriter<'a> {
766
766
}
767
767
768
768
fn case_block < S : Str > ( & self , cond : S , cb: |& mut IndentWriter |) {
769
- self . block ( format ! ( "{:s} => \\ {" , cond) , "}," , cb) ;
769
+ self . block ( format ! ( "{:s} => { {" , cond) , "}," , cb) ;
770
770
}
771
771
772
772
fn case_expr < S1 : Str , S2 : Str > ( & self , cond : S1 , body : S2 ) {
@@ -833,7 +833,7 @@ fn write_merge_from_field(w: &mut IndentWriter) {
833
833
}
834
834
} ,
835
835
RepeatPacked => {
836
- w. write_line ( format ! ( "if wire_type == ::protobuf::wire_format::{:?} \\ {" , wire_format:: WireTypeLengthDelimited ) ) ;
836
+ w. write_line ( format ! ( "if wire_type == ::protobuf::wire_format::{:?} { {" , wire_format:: WireTypeLengthDelimited ) ) ;
837
837
w. indented ( |w| {
838
838
w. write_line ( "let len = is.read_raw_varint32();" ) ;
839
839
w. write_line ( "let old_limit = is.push_limit(len);" ) ;
@@ -1240,7 +1240,7 @@ fn write_message_impl_message(w: &mut IndentWriter) {
1240
1240
for field in msg. fields . iter ( ) {
1241
1241
let acc_name = format ! ( "{}_{}_acc" , msg. type_name, field. name) ;
1242
1242
// TODO: transmute is because of https://github.com/mozilla/rust/issues/13887
1243
- w. write_line ( format ! ( "fields.push(unsafe \\ { ::std::mem::transmute(&'static {} as &::protobuf::reflect::FieldAccessor<{}>) \\ });" ,
1243
+ w. write_line ( format ! ( "fields.push(unsafe {{ ::std::mem::transmute(&'static {} as &::protobuf::reflect::FieldAccessor<{}>) } });" ,
1244
1244
acc_name, msg. type_name) ) ;
1245
1245
}
1246
1246
w. write_line ( format ! ( "::protobuf::reflect::MessageDescriptor::new::<{}>(" , msg. type_name) ) ;
@@ -1423,11 +1423,11 @@ fn write_message(msg: &Message, w: &mut IndentWriter) {
1423
1423
1424
1424
fn write_enum_struct ( w : & mut IndentWriter ) {
1425
1425
w. deriving ( [ "Clone" , "PartialEq" , "Eq" , "Show" ] ) ;
1426
- w. write_line ( format ! ( "pub enum {:s} \\ {" , w. en( ) . type_name) ) ;
1426
+ w. write_line ( format ! ( "pub enum {:s} { {" , w. en( ) . type_name) ) ;
1427
1427
for value in w. en ( ) . values . iter ( ) {
1428
1428
w. write_line ( format ! ( " {:s} = {:i}," , value. rust_name( ) , value. number( ) ) ) ;
1429
1429
}
1430
- w. write_line ( format ! ( "\\ }" ) ) ;
1430
+ w. write_line ( format ! ( "} }" ) ) ;
1431
1431
}
1432
1432
1433
1433
fn write_enum_impl ( w : & mut IndentWriter ) {
0 commit comments