@@ -346,7 +346,7 @@ fn main_0() -> i32 {
346346 } ) ;
347347 assert ! (
348348 ( ( { MyContainer_int_Impl :: size( & imc. as_pointer( ) , ) } ) == 1_usize )
349- && ( ( ( { MyContainer_int_Impl :: back ( & imc. as_pointer( ) , ) } ) . read( ) ) == 1 )
349+ && ( ( ( { MyContainer_int_Impl :: back_4 ( & imc. as_pointer( ) , ) } ) . read( ) ) == 1 )
350350 ) ;
351351 ( { MyContainer_int_Impl :: pop_back ( & imc. as_pointer ( ) ) } ) ;
352352 assert ! ( ( { MyContainer_int_Impl :: empty( & imc. as_pointer( ) , ) } ) ) ;
@@ -358,7 +358,7 @@ fn main_0() -> i32 {
358358 } ) ;
359359 assert ! (
360360 ( ( { MyContainer_char_Impl :: size( & cmc. as_pointer( ) , ) } ) == 1_usize )
361- && ( ( ( ( { MyContainer_char_Impl :: back ( & cmc. as_pointer( ) , ) } ) . read( ) ) as i32 )
361+ && ( ( ( ( { MyContainer_char_Impl :: back_4 ( & cmc. as_pointer( ) , ) } ) . read( ) ) as i32 )
362362 == ( ( 'a' as u8 ) as i32 ) )
363363 ) ;
364364 ( { MyContainer_char_Impl :: pop_back ( & cmc. as_pointer ( ) ) } ) ;
@@ -371,7 +371,8 @@ fn main_0() -> i32 {
371371 } ) ;
372372 assert ! (
373373 ( ( { MyContainer_float_Impl :: size( & fmc. as_pointer( ) , ) } ) == 1_usize )
374- && ( ( ( ( { MyContainer_float_Impl :: back( & fmc. as_pointer( ) , ) } ) . read( ) ) as f64 ) == 1.0E+0 )
374+ && ( ( ( ( { MyContainer_float_Impl :: back_4( & fmc. as_pointer( ) , ) } ) . read( ) ) as f64 )
375+ == 1.0E+0 )
375376 ) ;
376377 ( { MyContainer_float_Impl :: pop_back ( & fmc. as_pointer ( ) ) } ) ;
377378 assert ! ( ( { MyContainer_float_Impl :: empty( & fmc. as_pointer( ) , ) } ) ) ;
@@ -398,10 +399,10 @@ impl Boxed_long_Impl for Ptr<Boxed_long_> {
398399pub trait MyContainer_char_Impl {
399400 fn empty ( & self ) -> bool ;
400401 fn size ( & self ) -> usize ;
401- fn back_const ( & self ) -> Ptr < u8 > {
402+ fn back_3 ( & self ) -> Ptr < u8 > {
402403 unimplemented ! ( )
403404 }
404- fn back ( & self ) -> Ptr < u8 > ;
405+ fn back_4 ( & self ) -> Ptr < u8 > ;
405406 fn pop_back ( & self ) ;
406407 fn push_back ( & self , item : Ptr < u8 > ) ;
407408}
@@ -412,7 +413,7 @@ impl MyContainer_char_Impl for Ptr<MyContainer_char_> {
412413 fn size ( & self ) -> usize {
413414 return ( * ( * ( * self ) . upgrade ( ) . deref ( ) ) . vec_ . borrow ( ) ) . len ( ) ;
414415 }
415- fn back ( & self ) -> Ptr < u8 > {
416+ fn back_4 ( & self ) -> Ptr < u8 > {
416417 return ( ( * ( * self ) . upgrade ( ) . deref ( ) ) . vec_ . as_pointer ( ) as Ptr < u8 > ) . to_last ( ) ;
417418 }
418419 fn pop_back ( & self ) {
@@ -429,10 +430,10 @@ impl MyContainer_char_Impl for Ptr<MyContainer_char_> {
429430pub trait MyContainer_float_Impl {
430431 fn empty ( & self ) -> bool ;
431432 fn size ( & self ) -> usize ;
432- fn back_const ( & self ) -> Ptr < f32 > {
433+ fn back_3 ( & self ) -> Ptr < f32 > {
433434 unimplemented ! ( )
434435 }
435- fn back ( & self ) -> Ptr < f32 > ;
436+ fn back_4 ( & self ) -> Ptr < f32 > ;
436437 fn pop_back ( & self ) ;
437438 fn push_back ( & self , item : Ptr < f32 > ) ;
438439}
@@ -443,7 +444,7 @@ impl MyContainer_float_Impl for Ptr<MyContainer_float_> {
443444 fn size ( & self ) -> usize {
444445 return ( * ( * ( * self ) . upgrade ( ) . deref ( ) ) . vec_ . borrow ( ) ) . len ( ) ;
445446 }
446- fn back ( & self ) -> Ptr < f32 > {
447+ fn back_4 ( & self ) -> Ptr < f32 > {
447448 return ( ( * ( * self ) . upgrade ( ) . deref ( ) ) . vec_ . as_pointer ( ) as Ptr < f32 > ) . to_last ( ) ;
448449 }
449450 fn pop_back ( & self ) {
@@ -460,10 +461,10 @@ impl MyContainer_float_Impl for Ptr<MyContainer_float_> {
460461pub trait MyContainer_int_Impl {
461462 fn empty ( & self ) -> bool ;
462463 fn size ( & self ) -> usize ;
463- fn back_const ( & self ) -> Ptr < i32 > {
464+ fn back_3 ( & self ) -> Ptr < i32 > {
464465 unimplemented ! ( )
465466 }
466- fn back ( & self ) -> Ptr < i32 > ;
467+ fn back_4 ( & self ) -> Ptr < i32 > ;
467468 fn pop_back ( & self ) ;
468469 fn push_back ( & self , item : Ptr < i32 > ) ;
469470}
@@ -474,7 +475,7 @@ impl MyContainer_int_Impl for Ptr<MyContainer_int_> {
474475 fn size ( & self ) -> usize {
475476 return ( * ( * ( * self ) . upgrade ( ) . deref ( ) ) . vec_ . borrow ( ) ) . len ( ) ;
476477 }
477- fn back ( & self ) -> Ptr < i32 > {
478+ fn back_4 ( & self ) -> Ptr < i32 > {
478479 return ( ( * ( * self ) . upgrade ( ) . deref ( ) ) . vec_ . as_pointer ( ) as Ptr < i32 > ) . to_last ( ) ;
479480 }
480481 fn pop_back ( & self ) {
0 commit comments